import { CollectionFactory, DatabaseFactory, LocalForage, LocalResource as ILocalResource, Model, QueryFactory, ServerResourceFactory } from './types'; export declare function createLocalResourceFactory(ServerResourceFactory: ServerResourceFactory, QueryFactory: QueryFactory, CollectionFactory: CollectionFactory, ResourceDBFactory: DatabaseFactory, localforage: LocalForage): (url: string, rootKey: string, rootKeyPlural: string) => ILocalResource;