import { FixedStudioComponentProperty } from '@aws-amplify/codegen-ui'; import { TypeParameterDeclaration, TypeNode } from 'typescript'; export declare type PrimitiveLevelPropConfiguration = { [componentType: string]: { [eventType: string]: ConfigType; }; }; export declare enum Primitive { Alert = "Alert", Badge = "Badge", Button = "Button", ButtonGroup = "ButtonGroup", Card = "Card", CheckboxField = "CheckboxField", Collection = "Collection", Divider = "Divider", Expander = "Expander", ExpanderItem = "ExpanderItem", Flex = "Flex", Grid = "Grid", Heading = "Heading", Icon = "Icon", Image = "Image", Link = "Link", Loader = "Loader", Menu = "Menu", MenuButton = "MenuButton", MenuItem = "MenuItem", Pagination = "Pagination", PasswordField = "PasswordField", PhoneNumberField = "PhoneNumberField", Placeholder = "Placeholder", Radio = "Radio", RadioGroupField = "RadioGroupField", Rating = "Rating", ScrollView = "ScrollView", SearchField = "SearchField", SelectField = "SelectField", SliderField = "SliderField", StepperField = "StepperField", SwitchField = "SwitchField", Table = "Table", TableBody = "TableBody", TableCell = "TableCell", TableFoot = "TableFoot", TableHead = "TableHead", TableRow = "TableRow", Tabs = "Tabs", TabItem = "TabItem", Text = "Text", TextAreaField = "TextAreaField", TextField = "TextField", ToggleButton = "ToggleButton", ToggleButtonGroup = "ToggleButtonGroup", View = "View", VisuallyHidden = "VisuallyHidden", Autocomplete = "Autocomplete" } export declare const PrimitivesWithChangeEvent: Set; export declare const PrimitiveChildrenPropMapping: Partial>; export declare const PrimitiveDefaultPropertyValue: PrimitiveLevelPropConfiguration; export declare function isPrimitive(componentType: string): boolean; export declare const PrimitiveTypeParameter: Partial TypeParameterDeclaration[] | undefined; reference: () => TypeNode[]; }>>; export declare const PRIMITIVE_OVERRIDE_PROPS = "PrimitiveOverrideProps"; /** * export declare type PrimitiveOverrideProp = Partial & React.DOMAttributes; */ export declare const primitiveOverrideProp: import("typescript").TypeAliasDeclaration;