import { PolygraphCore as Polygraph } from './core/polygraph';
import { IJsonDump, IRuntimeOperatorCallback } from './core/contracts';
declare const and: () => Polygraph;
declare const or: () => Polygraph;
declare const not: () => Polygraph;
declare const fromJson: (json: IJsonDump | string) => Polygraph;
declare const define: (alias: string, func: IRuntimeOperatorCallback) => void;
declare const getOperatorAlias: () => string[];
export { Polygraph, and, or, not, fromJson, define, getOperatorAlias };
