import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase, DisclosurePrivateData } from "./common";
export declare class DisclosureClaimMeta extends ClaimMetaBase {
}
export declare class DisclosurePublicData extends ClaimPublicDataBase {
    vcId: string;
}
export declare class DisclosureClaim extends Claim {
    static type: string;
    meta: DisclosureClaimMeta;
    publicData: DisclosurePublicData | null;
    privateData: DisclosurePrivateData | null;
    type(): string;
    newPrivateData(): ClaimPrivateDataBase;
    newPublicData(): ClaimPublicDataBase;
    newMetaData(): ClaimMetaBase;
    setPublicVcId(vcId: string): void;
    setPrivateData(privateData: DisclosurePrivateData): void;
}
