/** * @public * @enum */ export declare const CodegenJobGenericDataSourceType: { readonly DATA_STORE: "DataStore"; }; /** * @public */ export type CodegenJobGenericDataSourceType = (typeof CodegenJobGenericDataSourceType)[keyof typeof CodegenJobGenericDataSourceType]; /** * @public * @enum */ export declare const CodegenGenericDataFieldDataType: { readonly AWS_DATE: "AWSDate"; readonly AWS_DATE_TIME: "AWSDateTime"; readonly AWS_EMAIL: "AWSEmail"; readonly AWS_IP_ADDRESS: "AWSIPAddress"; readonly AWS_JSON: "AWSJSON"; readonly AWS_PHONE: "AWSPhone"; readonly AWS_TIME: "AWSTime"; readonly AWS_TIMESTAMP: "AWSTimestamp"; readonly AWS_URL: "AWSURL"; readonly BOOLEAN: "Boolean"; readonly ENUM: "Enum"; readonly FLOAT: "Float"; readonly ID: "ID"; readonly INT: "Int"; readonly MODEL: "Model"; readonly NON_MODEL: "NonModel"; readonly STRING: "String"; }; /** * @public */ export type CodegenGenericDataFieldDataType = (typeof CodegenGenericDataFieldDataType)[keyof typeof CodegenGenericDataFieldDataType]; /** * @public * @enum */ export declare const GenericDataRelationshipType: { readonly BELONGS_TO: "BELONGS_TO"; readonly HAS_MANY: "HAS_MANY"; readonly HAS_ONE: "HAS_ONE"; }; /** * @public */ export type GenericDataRelationshipType = (typeof GenericDataRelationshipType)[keyof typeof GenericDataRelationshipType]; /** * @public * @enum */ export declare const JSModule: { readonly ES2020: "es2020"; readonly ESNEXT: "esnext"; }; /** * @public */ export type JSModule = (typeof JSModule)[keyof typeof JSModule]; /** * @public * @enum */ export declare const JSScript: { readonly JS: "js"; readonly JSX: "jsx"; readonly TSX: "tsx"; }; /** * @public */ export type JSScript = (typeof JSScript)[keyof typeof JSScript]; /** * @public * @enum */ export declare const JSTarget: { readonly ES2015: "es2015"; readonly ES2020: "es2020"; }; /** * @public */ export type JSTarget = (typeof JSTarget)[keyof typeof JSTarget]; /** * @public * @enum */ export declare const CodegenJobStatus: { readonly FAILED: "failed"; readonly IN_PROGRESS: "in_progress"; readonly SUCCEEDED: "succeeded"; }; /** * @public */ export type CodegenJobStatus = (typeof CodegenJobStatus)[keyof typeof CodegenJobStatus]; /** * @public * @enum */ export declare const SortDirection: { readonly ASC: "ASC"; readonly DESC: "DESC"; }; /** * @public */ export type SortDirection = (typeof SortDirection)[keyof typeof SortDirection]; /** * @public * @enum */ export declare const TokenProviders: { /** * The figma token provider. */ readonly FIGMA: "figma"; }; /** * @public */ export type TokenProviders = (typeof TokenProviders)[keyof typeof TokenProviders]; /** * @public * @enum */ export declare const FixedPosition: { readonly FIRST: "first"; }; /** * @public */ export type FixedPosition = (typeof FixedPosition)[keyof typeof FixedPosition]; /** * @public * @enum */ export declare const FormButtonsPosition: { readonly BOTTOM: "bottom"; readonly TOP: "top"; readonly TOP_AND_BOTTOM: "top_and_bottom"; }; /** * @public */ export type FormButtonsPosition = (typeof FormButtonsPosition)[keyof typeof FormButtonsPosition]; /** * @public * @enum */ export declare const FormDataSourceType: { /** * Will use passed in hooks to use when creating a form from scratch */ readonly CUSTOM: "Custom"; /** * Will use a provided Amplify DataStore enabled API */ readonly DATASTORE: "DataStore"; }; /** * @public */ export type FormDataSourceType = (typeof FormDataSourceType)[keyof typeof FormDataSourceType]; /** * @public * @enum */ export declare const StorageAccessLevel: { readonly PRIVATE: "private"; readonly PROTECTED: "protected"; readonly PUBLIC: "public"; }; /** * @public */ export type StorageAccessLevel = (typeof StorageAccessLevel)[keyof typeof StorageAccessLevel]; /** * @public * @enum */ export declare const FormActionType: { readonly CREATE: "create"; readonly UPDATE: "update"; }; /** * @public */ export type FormActionType = (typeof FormActionType)[keyof typeof FormActionType]; /** * @public * @enum */ export declare const LabelDecorator: { readonly NONE: "none"; readonly OPTIONAL: "optional"; readonly REQUIRED: "required"; }; /** * @public */ export type LabelDecorator = (typeof LabelDecorator)[keyof typeof LabelDecorator];