import AwsCloudRegion from './AwsCloudRegion';
import BitmovinResource from './BitmovinResource';
/**
 * @export
 * @class AwsAccountRegionSettings
 */
export declare class AwsAccountRegionSettings extends BitmovinResource {
    /**
     * Limit for the amount of running encodings at a time. Leave empty for no limit.
     * @type {number}
     * @memberof AwsAccountRegionSettings
     */
    limitParallelEncodings?: number;
    /**
     * Id of the security group for encoding instances (required)
     * @type {string}
     * @memberof AwsAccountRegionSettings
     */
    securityGroupId?: string;
    /**
     * Id of the subnet for encoding instances (required)
     * @type {string}
     * @memberof AwsAccountRegionSettings
     */
    subnetId?: string;
    /**
     * Custom SSH port. Valid values: 1 - 65535. Leave empty if the default SSH port 22 is OK.
     * @type {number}
     * @memberof AwsAccountRegionSettings
     */
    sshPort?: number;
    /**
     * @type {AwsCloudRegion}
     * @memberof AwsAccountRegionSettings
     */
    region?: AwsCloudRegion;
    constructor(obj?: Partial<AwsAccountRegionSettings>);
}
export default AwsAccountRegionSettings;
