import * as core from "@terrascript/core"; export interface VpcConfigurationArgs extends core.SchemaArgs { securityGroupIds: core.Array | core.ArrayOut; subnetIds: core.Array | core.ArrayOut; tlsCertificate?: string | core.StringOut; vpcId: string | core.StringOut; } export declare class VpcConfiguration extends core.Schema { securityGroupIds: core.Array | core.ArrayOut; subnetIds: core.Array | core.ArrayOut; tlsCertificate?: string | core.StringOut; vpcId: string | core.StringOut; } export interface HostArgs extends core.ResourceArgs { name: string | core.StringOut; providerEndpoint: string | core.StringOut; providerType: string | core.StringOut; vpcConfiguration?: VpcConfiguration; } export declare class Host extends core.Resource { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; providerEndpoint: string | core.StringOut; providerType: string | core.StringOut; status: string | core.StringOut; vpcConfiguration?: VpcConfiguration; constructor(name: string, args?: HostArgs); getNamespace(): string; } //# sourceMappingURL=host.d.ts.map