import * as model from "./index";
export declare class StorageModelOfEmailClientMultiAccount {
    /**
     * Attribute type map
     */
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    /**
     * Returns attribute type map
     */
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
    storageFile: model.StorageFileLocation;
    value: model.EmailClientMultiAccount;
    /**
     *
     * @param storageFile
     * @param value
     */
    constructor(storageFile?: model.StorageFileLocation, value?: model.EmailClientMultiAccount);
}
/**
 *  StorageModelOfEmailClientMultiAccount model builder
 */
export declare class StorageModelOfEmailClientMultiAccountBuilder {
    private readonly model;
    constructor(model: StorageModelOfEmailClientMultiAccount);
    /**
     * Build model.
     */
    build(): StorageModelOfEmailClientMultiAccount;
    storageFile(storageFile: model.StorageFileLocation): StorageModelOfEmailClientMultiAccountBuilder;
    value(value: model.EmailClientMultiAccount): StorageModelOfEmailClientMultiAccountBuilder;
}
