export interface ProtectionPlanPassphraseProps {
    validator?: string;
    backup?: string;
    mobile?: string;
}
export interface ProtectionPlanPassphrasePrimitiveProps extends ProtectionPlanPassphraseProps {
}
export default class ProtectionPlanPassphrase {
    private props;
    constructor(props: ProtectionPlanPassphraseProps);
    get validator(): string | undefined;
    get backup(): string | undefined;
    get mobile(): string | undefined;
    static fromPrimitives(primitives: ProtectionPlanPassphrasePrimitiveProps): ProtectionPlanPassphrase;
    static merge(entity: ProtectionPlanPassphrase, props: Partial<ProtectionPlanPassphraseProps>): ProtectionPlanPassphrase;
    static fromEmpty(): ProtectionPlanPassphrase;
    toPrimitives(): ProtectionPlanPassphrasePrimitiveProps;
}
