import { OperatorGenerator, Generator, TConnector } from './type'; declare type OperatorConnector = (...operators: OperatorGenerator[]) => OperatorGenerator; export declare const $$or: OperatorConnector; export declare const $$and: OperatorConnector; export declare const $$not: OperatorConnector; /** * @fixme if using rollup, ALPHABET_ASCII set undefined */ export declare const replacementGenerator: (prefix: any) => (index?: number, cache?: {}) => (key?: any) => any; export declare const replacementKeyGenerator: (index?: number, cache?: {}) => (key?: any) => any; export declare const replacementValueGenerator: (index?: number, cache?: {}) => (key?: any) => any; export declare const mergeOp: (generator: Generator, operations: OperatorGenerator[], connector?: TConnector) => Pick; export {};