import * as core from "@terrascript/core"; export interface DsIntentArgs { /** * (Required) The name of the intent. The name is case sensitive. */ name: string | core.StringOut; /** * (Optional) The version of the intent. */ version?: string | core.StringOut; } export declare class DsIntent extends core.Data { /** * The ARN of the Lex intent. */ arn: string | core.StringOut; /** * Checksum identifying the version of the intent that was created. The checksum is not */ checksum: string | core.StringOut; /** * The date when the intent version was created. */ createdDate: string | core.StringOut; /** * A description of the intent. */ description: string | core.StringOut; id: string | core.StringOut; /** * The date when the $LATEST version of this intent was updated. */ lastUpdatedDate: string | core.StringOut; /** * (Required) The name of the intent. The name is case sensitive. */ name: string | core.StringOut; /** * A unique identifier for the built-in intent to base this */ parentIntentSignature: string | core.StringOut; /** * (Optional) The version of the intent. */ version?: string | core.StringOut; constructor(name: string, args?: DsIntentArgs); getNamespace(): string; } //# sourceMappingURL=ds_intent.d.ts.map