import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase } from "./common";
export declare class HouseOwnershipClaimMeta extends ClaimMetaBase {
}
export declare class HouseOwnershipPublicData extends ClaimPublicDataBase {
}
export declare class HouseOwnershipPrivateData extends ClaimPrivateDataBase {
    sn: string;
    address: string;
    property: string;
    shortDesc: string;
    longDesc: string;
}
export declare class HouseOwnershipClaim extends Claim {
    static type: string;
    meta: HouseOwnershipClaimMeta;
    publicData: HouseOwnershipPublicData | null;
    privateData: HouseOwnershipPrivateData | null;
    type(): string;
    newPrivateData(): ClaimPrivateDataBase;
    newPublicData(): ClaimPublicDataBase;
    newMetaData(): ClaimMetaBase;
    setPrivateSn(sn: string): void;
    setPrivateAddress(address: string): void;
    setPrivateProperty(property: string): void;
    setPrivateShortDesc(shortDesc: string): void;
    setPrivateLongDesc(longDesc: string): void;
}
