import { SymbolT, ColEnumArgs, SymbolDf } from './CommandUtils'; export declare const sym: (symbolName: string) => { symbol: string; }; export declare type Atom = number | string | SymbolT | ColEnumArgs; export declare type SettableArg = number | string | ColEnumArgs; export declare type OperationSingleColumn = [SymbolT, SymbolDf, string]; export declare type OperationSingleArg = [SymbolT, SymbolDf, string, Atom]; export declare type OperationTwoArg = [SymbolT, SymbolDf, string, Atom, Atom]; export declare type Operation = OperationSingleColumn | OperationSingleArg | OperationTwoArg; export declare type SetOperationFunc = (newCommand: Operation) => void; export declare type SetOperationsFunc = (newCommands: Operation[]) => void; export declare type OperationDefaultArgs = Record; export declare const bakedOperations: Operation[]; export declare type OperationEventFunc = (newCommand: Operation) => void; export declare type NoArgEventFunc = () => void; //# sourceMappingURL=OperationUtils.d.ts.map