import type { EncryptionAlgorithm, FileFetch, Logger, MakeZKOperatorOpts, ZKOperator } from '../types.ts';
export declare function makeGnarkZkOperator({ algorithm, fetcher }: MakeZKOperatorOpts<{}>): ZKOperator;
export declare function initGnark(algorithm: EncryptionAlgorithm, fetcher: FileFetch, logger?: Logger): Promise<import("./utils.ts").GnarkLib>;
