import BitmovinResponse from './BitmovinResponse';
import CloudRegion from './CloudRegion';
import StaticIpStatus from './StaticIpStatus';
/**
 * @export
 * @class StaticIp
 */
export declare class StaticIp extends BitmovinResponse {
    /**
     * The IPv4 address of the static ip
     * @type {string}
     * @memberof StaticIp
     */
    ipAddress?: string;
    /**
     * Required if the static IP should be created for an AWS infrastructure account. If this is left blank the static Ip will be created for the managed cloud.
     * @type {string}
     * @memberof StaticIp
     */
    infrastructureId?: string;
    /**
     * Status of the Static Ip
     * @type {StaticIpStatus}
     * @memberof StaticIp
     */
    status?: StaticIpStatus;
    /**
     * The region of the static Ip (required)
     * @type {CloudRegion}
     * @memberof StaticIp
     */
    region?: CloudRegion;
    constructor(obj?: Partial<StaticIp>);
}
export default StaticIp;
