import * as flatbuffers from 'flatbuffers'; export declare class PublicKeyInfo { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): PublicKeyInfo; static getRootAsPublicKeyInfo(bb: flatbuffers.ByteBuffer, obj?: PublicKeyInfo): PublicKeyInfo; static getSizePrefixedRootAsPublicKeyInfo(bb: flatbuffers.ByteBuffer, obj?: PublicKeyInfo): PublicKeyInfo; bitLen(): bigint; mutate_bit_len(value: bigint): boolean; size(): bigint; mutate_size(value: bigint): boolean; e(): bigint; mutate_e(value: bigint): boolean; static startPublicKeyInfo(builder: flatbuffers.Builder): void; static addBitLen(builder: flatbuffers.Builder, bitLen: bigint): void; static addSize(builder: flatbuffers.Builder, size: bigint): void; static addE(builder: flatbuffers.Builder, e: bigint): void; static endPublicKeyInfo(builder: flatbuffers.Builder): flatbuffers.Offset; static createPublicKeyInfo(builder: flatbuffers.Builder, bitLen: bigint, size: bigint, e: bigint): flatbuffers.Offset; } //# sourceMappingURL=public-key-info.d.ts.map