export declare const DomainStatus: { readonly Active: "Active"; readonly CreationInProgress: "CreationInProgress"; readonly CreationFailed: "CreationFailed"; }; /** * The current status of the Cases domain. Indicates whether the domain is Active, CreationInProgress, or CreationFailed. */ export type DomainStatus = (typeof DomainStatus)[keyof typeof DomainStatus]; export declare const FieldNamespace: { readonly System: "System"; readonly Custom: "Custom"; }; /** * Indicates whether this is a System field (predefined by AWS) or a Custom field (created by your organization). System fields cannot be modified or deleted. */ export type FieldNamespace = (typeof FieldNamespace)[keyof typeof FieldNamespace]; export declare const FieldType: { readonly Text: "Text"; readonly Number: "Number"; readonly Boolean: "Boolean"; readonly DateTime: "DateTime"; readonly SingleSelect: "SingleSelect"; readonly Url: "Url"; readonly User: "User"; }; /** * The data type of the field, which determines validation rules, input constraints, and display format. Each type has specific constraints: Text (string input), Number (numeric values), Boolean (true/false), DateTime (date/time picker), SingleSelect (dropdown options), Url (URL validation), User (Amazon Connect user selection). */ export type FieldType = (typeof FieldType)[keyof typeof FieldType]; export declare const TemplateStatus: { readonly Active: "Active"; readonly Inactive: "Inactive"; }; /** * The current status of the template. Active templates can be used to create new cases, while Inactive templates are disabled but preserved for existing cases. */ export type TemplateStatus = (typeof TemplateStatus)[keyof typeof TemplateStatus];