export interface MockDeployments {
    computeProviderAddress: string;
    /** Mock verifier addresses; deployment args are always saved for tooling (e.g. `committee:new` default `computeProviderParams`). */
    decryptionVerifierAddress: string;
    pkVerifierAddress: string;
    e3ProgramAddress: string;
}
/**
 * Deploys the mock contracts and returns the addresses.
 * Mock decryption/pk verifiers are always deployed and saved so deployment artifacts exist for tasks that derive
 * default `computeProviderParams` (see `tasks/interfold.ts`). When ZK verification is enabled, `deployInterfold` still
 * registers the real BFV verifiers on Interfold instead of these mocks.
 */
export declare const deployMocks: () => Promise<MockDeployments>;
//# sourceMappingURL=deployMocks.d.ts.map