/**
 * Api Documentation
 * Api Documentation
 *
 * OpenAPI spec version: 1.0
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
export interface RemoteFileDTO {
    authMethod?: RemoteFileDTO.AuthMethodEnum;
    host?: string;
    keyPath?: string;
    password?: string;
    pathTemplate?: string;
    port?: number;
    protocol?: RemoteFileDTO.ProtocolEnum;
    username?: string;
}
export declare namespace RemoteFileDTO {
    type AuthMethodEnum = 'NONE' | 'LOGIN' | 'PRIVATE_KEY';
    const AuthMethodEnum: {
        NONE: AuthMethodEnum;
        LOGIN: AuthMethodEnum;
        PRIVATEKEY: AuthMethodEnum;
    };
    type ProtocolEnum = 'FTP' | 'SFTP' | 'SSH' | 'HTTP' | 'HTTPS' | 'FTPS';
    const ProtocolEnum: {
        FTP: ProtocolEnum;
        SFTP: ProtocolEnum;
        SSH: ProtocolEnum;
        HTTP: ProtocolEnum;
        HTTPS: ProtocolEnum;
        FTPS: ProtocolEnum;
    };
}
