UNPKG

@chartshq/datamodel

Version:

An environment with `node`, `rustup` and `wasm-pack` set up.

12 lines (11 loc) 745 B
import DataModel from '../../export'; export declare const updateRefCount: (dm: DataModel | undefined, increment: boolean) => void; export declare const disposeZeroRefDms: (dm: DataModel | undefined) => void; export interface PropagationInfo { listeners: Array<Function>; propagationCriterias: Map<string, any>; } export declare const getRootModel: (dm: DataModel) => DataModel; export declare const getQueryDataModels: (queries: any, rootDm: DataModel) => any; export declare const propagateIdentifiers: (dm: DataModel, config: any, queryDms: any, propagationModel?: DataModel | undefined) => void; export declare const getPropagationTargetMap: (dm: DataModel, models?: Set<unknown>, exclude?: boolean, map?: Map<any, any>) => boolean;