export class Claimant {
    static predicateUnconditional(): any;
    static predicateAnd(left: xdr.ClaimPredicate, right: xdr.ClaimPredicate): any;
    static predicateOr(left: xdr.ClaimPredicate, right: xdr.ClaimPredicate): any;
    static predicateNot(predicate: xdr.ClaimPredicate): any;
    static predicateBeforeAbsoluteTime(absBefore: string): any;
    static predicateBeforeRelativeTime(seconds: strings): any;
    static fromXDR(claimantXdr: xdr.Claimant): Claimant;
    constructor(destination: any, predicate: any);
    _destination: any;
    _predicate: any;
    toXDRObject(): xdr.Claimant;
    readonly set destination(arg: string);
    readonly get destination(): string;
    readonly set predicate(arg: xdr.ClaimPredicate);
    readonly get predicate(): xdr.ClaimPredicate;
}
