import * as model from "./index";
/**
 * Represents email client account password credentials
 */
export declare class EmailClientAccountPasswordCredentials extends model.EmailClientAccountCredentials {
    /**
     * Attribute type map
     */
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    /**
     * Returns attribute type map
     */
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
    /**
     * Email client account password
     */
    password: string;
    /**
     * Represents email client account password credentials
     * @param login Email client account login
     * @param password Email client account password
     */
    constructor(login?: string, password?: string);
}
/**
 *  EmailClientAccountPasswordCredentials model builder
 */
export declare class EmailClientAccountPasswordCredentialsBuilder {
    private readonly model;
    constructor(model: EmailClientAccountPasswordCredentials);
    /**
     * Build model.
     */
    build(): EmailClientAccountPasswordCredentials;
    /**
    * Email client account login
    */
    login(login: string): EmailClientAccountPasswordCredentialsBuilder;
    /**
    * Email client account password
    */
    password(password: string): EmailClientAccountPasswordCredentialsBuilder;
}
