import * as core from "@terrascript/core"; export interface DevEndpointArgs extends core.ResourceArgs { arguments?: core.Map | core.MapOut; extraJarsS3Path?: string | core.StringOut; extraPythonLibsS3Path?: string | core.StringOut; glueVersion?: string | core.StringOut; name: string | core.StringOut; numberOfNodes?: number | core.NumberOut; numberOfWorkers?: number | core.NumberOut; publicKey?: string | core.StringOut; publicKeys?: core.Array | core.ArrayOut; roleArn: string | core.StringOut; securityConfiguration?: string | core.StringOut; securityGroupIds?: core.Array | core.ArrayOut; subnetId?: string | core.StringOut; tags?: core.Map | core.MapOut; tagsAll?: core.Map | core.MapOut; workerType?: string | core.StringOut; } export declare class DevEndpoint extends core.Resource { arguments?: core.Map | core.MapOut; arn: string | core.StringOut; availabilityZone: string | core.StringOut; extraJarsS3Path?: string | core.StringOut; extraPythonLibsS3Path?: string | core.StringOut; failureReason: string | core.StringOut; glueVersion?: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; numberOfNodes?: number | core.NumberOut; numberOfWorkers?: number | core.NumberOut; privateAddress: string | core.StringOut; publicAddress: string | core.StringOut; publicKey?: string | core.StringOut; publicKeys?: core.Array | core.ArrayOut; roleArn: string | core.StringOut; securityConfiguration?: string | core.StringOut; securityGroupIds?: core.Array | core.ArrayOut; status: string | core.StringOut; subnetId?: string | core.StringOut; tags?: core.Map | core.MapOut; tagsAll?: core.Map | core.MapOut; vpcId: string | core.StringOut; workerType?: string | core.StringOut; yarnEndpointAddress: string | core.StringOut; zeppelinRemoteSparkInterpreterPort: number | core.NumberOut; constructor(name: string, args?: DevEndpointArgs); getNamespace(): string; } //# sourceMappingURL=dev_endpoint.d.ts.map