import { BytearrayWrapper } from '../bytearray-wrapper'; import { ICompressed, IUncompressed } from '../ICompressed'; /** * Uncompressed proving key of LegoGroth16 */ export declare class LegoProvingKeyUncompressed extends BytearrayWrapper implements IUncompressed { } /** * Compressed proving key of LegoGroth16 */ export declare class LegoProvingKey extends BytearrayWrapper implements ICompressed { decompress(): LegoProvingKeyUncompressed; /** * Get the compressed verifying key from this proving key */ getVerifyingKey(): LegoVerifyingKey; /** * Get the uncompressed verifying key from this proving key */ getVerifyingKeyUncompressed(): LegoVerifyingKeyUncompressed; } /** * Uncompressed verifying key of LegoGroth16 */ export declare class LegoVerifyingKeyUncompressed extends BytearrayWrapper implements IUncompressed { } /** * Compressed verifying key of LegoGroth16 */ export declare class LegoVerifyingKey extends BytearrayWrapper implements ICompressed { decompress(): LegoVerifyingKeyUncompressed; } //# sourceMappingURL=index.d.ts.map