/** Password policy used for impersonated account */
export interface PasswordPolicy {
    /** enable policy for strong and secure passwords */
    complexityEnabled: boolean;
    /** number of minutes account will remain locked if it occurs */
    lockoutDuration: number;
    /** number of attempts before account is locked */
    lockoutThreshold: number;
    /** maximum number of days that account's password is valid before expiration */
    maxPasswordAge: number;
    /** minimum number of days before being able to change account's password */
    minPasswordAge: number;
    /** minimum number of characters password must contain */
    minPasswordLength: number;
    /** number of historical passwords that cannot be reused */
    passwordHistoryCount: number;
}
//# sourceMappingURL=PasswordPolicy.d.ts.map