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];
