import { coord, t } from '../common'; export declare function toObject(model: t.IDbModelNs): Promise; export declare function toId(input: t.IDbModelNs | string): string; export declare function toSchema(input: t.IDbModelNs | string): import("@platform/cell.schema/lib/common/types").SchemaType; export declare function getChildCells(args: { model: t.IDbModelNs; range?: string; }): Promise>>; export declare function getChildRows(args: { model: t.IDbModelNs; range?: string; }): Promise>>; export declare function getChildColumns(args: { model: t.IDbModelNs; range?: string; }): Promise>>; export declare function getChildFiles(args: { model: t.IDbModelNs; }): Promise>; export declare function getChildData(args: { model: t.IDbModelNs; cells?: boolean | string; rows?: boolean | string; columns?: boolean | string; files?: boolean; total?: boolean | t.NsTotalKey | t.NsTotalKey[]; }): Promise<{ data: Partial; totals: Partial; }>; export declare function setProps

(args: { ns: t.IDbModelNs; data?: Partial

; }): Promise<{ changes: t.IDbModelChange[]; isChanged: boolean; }>; export declare function setChildData(args: { ns: t.IDbModelNs; data?: Partial; onConflict?: t.IDbModelConflictStrategy; }): Promise<{ isChanged: boolean; saved: { cells: number; rows: number; columns: number; }; changes: t.IDbModelChange[]; }>; export declare function setChildCells(args: { ns: t.IDbModelNs; data?: t.IMap; onConflict?: t.IDbModelConflictStrategy; }): Promise<{ total: number; changes: t.IDbModelChange[]; isChanged: boolean; }>; export declare function setChildRows(args: { ns: t.IDbModelNs; data?: t.IMap; onConflict?: t.IDbModelConflictStrategy; }): Promise<{ total: number; changes: t.IDbModelChange[]; isChanged: boolean; }>; export declare function setChildColumns(args: { ns: t.IDbModelNs; data?: t.IMap; onConflict?: t.IDbModelConflictStrategy; }): Promise<{ total: number; changes: t.IDbModelChange[]; isChanged: boolean; }>;