import * as core from "@terrascript/core"; export interface DsInstanceArgs { /** * (Optional) Returns information on a specific connect instance by alias */ instanceAlias?: string | core.StringOut; /** * (Optional) Returns information on a specific connect instance by id */ instanceId?: string | core.StringOut; } export declare class DsInstance extends core.Data { /** * The Amazon Resource Name (ARN) of the instance. */ arn: string | core.StringOut; autoResolveBestVoicesEnabled: boolean | core.BooleanOut; /** * Specifies Whether contact flow logs are enabled. */ contactFlowLogsEnabled: boolean | core.BooleanOut; /** * Specifies Whether contact lens is enabled. */ contactLensEnabled: boolean | core.BooleanOut; /** * Specifies When the instance was created. */ createdTime: string | core.StringOut; /** * Specifies Whether early media for outbound calls is enabled . */ earlyMediaEnabled: boolean | core.BooleanOut; id: string | core.StringOut; /** * Specifies The identity management type attached to the instance. */ identityManagementType: string | core.StringOut; /** * Specifies Whether inbound calls are enabled. */ inboundCallsEnabled: boolean | core.BooleanOut; /** * (Optional) Returns information on a specific connect instance by alias */ instanceAlias?: string | core.StringOut; /** * (Optional) Returns information on a specific connect instance by id */ instanceId?: string | core.StringOut; /** * Specifies Whether outbound calls are enabled. */ outboundCallsEnabled: boolean | core.BooleanOut; /** * The service role of the instance. */ serviceRole: string | core.StringOut; /** * Specifies The state of the instance. */ status: string | core.StringOut; constructor(name: string, args?: DsInstanceArgs); getNamespace(): string; } //# sourceMappingURL=ds_instance.d.ts.map