import { CalcConfig, Dataset, Bindings } from "model"; export declare const getDatasetImplementations: (bindings: Bindings) => DatasetImplementations; export type DatasetImplementations = { executeDrop: (ds: Dataset, measuresToDrop: string[]) => Dataset; executeCalc: (ds: Dataset, config: CalcConfig[]) => Dataset; executeRename: (ds: Dataset, config: Record) => Dataset; executeInnerJoin: (ds1: Dataset, ds2: Dataset) => Dataset; executeAggr: (ds: Dataset, groupBy: string[] | null, opType: number) => Dataset; };