import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase } from "./common";
export declare class OrganizationClaimMeta extends ClaimMetaBase {
}
export declare class OrganizationPublicData extends ClaimPublicDataBase {
    uscc: string;
    regName: string;
    regType: string;
}
export declare class OrganizationPrivateData extends ClaimPrivateDataBase {
    address: string;
    regDate: string;
}
export declare class OrganizationClaim extends Claim {
    static type: string;
    meta: OrganizationClaimMeta;
    publicData: OrganizationPublicData | null;
    privateData: OrganizationPrivateData | null;
    type(): string;
    newPrivateData(): ClaimPrivateDataBase;
    newPublicData(): ClaimPublicDataBase;
    newMetaData(): ClaimMetaBase;
    setPrivateAddress(address: string): void;
    setPrivateRegDate(regDate: string): void;
    setPublicUscc(uscc: string): void;
    setPublicRegName(regName: string): void;
    setPublicRegType(regType: string): void;
}
