Declarative memories are encoded by
Procedural memories
semantic memory
learned skills (eg riding a bike)