import { ConfigurableCallback } from './lib/ConfigurableCallback';
import { RegisteredAPI } from './register';
export interface CompiledBuilder<T> {
    [key: string]: any;
    __expressions: T;
    __callbacks: typeof ConfigurableCallback;
}
export declare function compile<T extends RegisteredAPI<Function>[][]>(...expressions: T): CompiledBuilder<T>;
