import { IRawModel } from 'datx-utils'; import { IType } from '../interfaces/IType'; import { PureCollection } from '../PureCollection'; import { PureModel } from '../PureModel'; export declare function upsertModel(data: IRawModel, type: IType | typeof PureModel, collection: PureCollection): PureModel; export declare function isSelectorFunction(fn: any): boolean; export declare function initModels(collection: PureCollection, data: Array): PureModel[];