import { PublicKey } from "../../cryptography/publickey.js";
import type { PublicKeyInitData } from "../../cryptography/publickey.js";
export declare class Falcon512PublicKey extends PublicKey {
    static SIZE: number;
    private data;
    constructor(value: PublicKeyInitData);
    equals(publicKey: Falcon512PublicKey): boolean;
    toRawBytes(): Uint8Array<ArrayBuffer>;
    flag(): number;
    verify(message: Uint8Array, signature: Uint8Array | string): Promise<boolean>;
}
