import { NewZkCallDataType } from './snark.types';
export type HandshakeResponseType = {
    public_key: string;
};
export type RemoteProofType = {
    pi_a: string[];
    pi_b: string[][];
    pi_c: string[];
    protocol: string;
};
export type GenerateProofResponseType = {
    proof: RemoteProofType;
    public_signals: string[];
    zk_calldata: NewZkCallDataType;
};
