export declare enum AdminComponent { /** * @see BadgeProps */ Badge = "Badge", /** * Used to wrap content in a block. * * @see BoxProps */ Box = "Box", /** * This component is used to render a button. The button can be used to trigger an action. The button can have * multiple icons, a label and various sizes. The button can be disabled. * * @see ButtonProps */ Button = "Button", /** * @see ButtonGroupProps */ ButtonGroup = "ButtonGroup", /** * @see CheckboxGroupProps */ CheckboxGroup = "CheckboxGroup", /** * @see CheckboxInputProps */ CheckboxInput = "CheckboxInput", /** * @see CodeEditorProps */ CodeEditor = "CodeEditor", /** * @see ColProps */ Col = "Col", /** * @see ConceptBoxWrapperProps */ ConceptBoxWrapper = "ConceptBoxWrapper", /** * @see CurrencyInputProps */ CurrencyInput = "CurrencyInput", /** * @see DropOffInputProps */ DropOffInput = "DropOffInput", /** * The dropdown button is a button that can be clicked to open a dropdown menu. The dropdown menu can contain multiple * items. * * @see DropdownButtonProps */ DropdownButton = "DropdownButton", /** * The form group is used to render a label and a form element. * * @see FormGroupProps */ FormGroup = "FormGroup", /** * @see HeadingProps */ Heading = "Heading", /** * @see IconProps */ Icon = "Icon", /** * @see ImageProps */ Image = "Image", /** * This component is used to render a link. The link can be used to trigger an action. * * @see LinkProps */ Link = "Link", /** * @see LoaderProps */ Loader = "Loader", /** * @see ModalProps */ Modal = "Modal", /** * A multi-select box. Renders a list of options which each have their own value. Allows multiple options to be selected. * * @see MultiSelectInputProps */ MultiSelectInput = "MultiSelectInput", /** * @see NotificationProps */ Notification = "Notification", /** * @see NumberInputProps */ NumberInput = "NumberInput", /** * @see PluginSettingsWrapperProps */ PluginSettingsWrapper = "PluginSettingsWrapper", /** * @see RadioGroupProps */ RadioGroup = "RadioGroup", /** * @see RadioInputProps */ RadioInput = "RadioInput", /** * Table row. * * @see RowProps */ Row = "Row", /** * A select element. Renders a list of options which each have their own value. * * @see SelectInputProps */ SelectInput = "SelectInput", /** * @see SettingsDividerProps */ SettingsDivider = "SettingsDivider", /** * @see ShipmentLabelWrapperProps */ ShipmentLabelWrapper = "ShipmentLabelWrapper", /** * @see ShippingMethodsInputProps */ ShippingMethodsInput = "ShippingMethodsInput", /** * @see TabNavButtonProps */ TabNavButton = "TabNavButton", /** * @see TabNavButtonWrapperProps */ TabNavButtonWrapper = "TabNavButtonWrapper", /** * @see TabNavContentWrapperProps */ TabNavContentWrapper = "TabNavContentWrapper", /** * A table component that can be used to render data via slots. * * @see TableProps */ Table = "Table", /** * @see TableColProps */ TableCol = "TableCol", /** * @see TableRowProps */ TableRow = "TableRow", /** * @see TextAreaProps */ TextArea = "TextArea", /** * @see TextInputProps */ TextInput = "TextInput", /** * @see TimeInputProps */ TimeInput = "TimeInput", /** * @see ToggleInputProps */ ToggleInput = "ToggleInput", /** * @see TriStateInputProps */ TriStateInput = "TriStateInput", /** * @see MultiDateInputProps */ MultiDateInput = "MultiDateInput" } export declare const requiredAdminComponentNames: readonly [AdminComponent.Box, AdminComponent.Button, AdminComponent.CheckboxGroup, AdminComponent.CheckboxInput, AdminComponent.CodeEditor, AdminComponent.Col, AdminComponent.CurrencyInput, AdminComponent.DropOffInput, AdminComponent.DropdownButton, AdminComponent.FormGroup, AdminComponent.Heading, AdminComponent.Icon, AdminComponent.Image, AdminComponent.Link, AdminComponent.Loader, AdminComponent.Modal, AdminComponent.MultiSelectInput, AdminComponent.Notification, AdminComponent.NumberInput, AdminComponent.RadioGroup, AdminComponent.RadioInput, AdminComponent.Row, AdminComponent.SelectInput, AdminComponent.TabNavButton, AdminComponent.Table, AdminComponent.TextArea, AdminComponent.TextInput, AdminComponent.TimeInput, AdminComponent.ToggleInput, AdminComponent.TriStateInput, AdminComponent.MultiDateInput]; export declare const optionalAdminComponentNames: readonly [AdminComponent.ShippingMethodsInput]; export declare const optionalAdminPlainWrapperComponentNames: readonly [AdminComponent.Badge, AdminComponent.ButtonGroup, AdminComponent.PluginSettingsWrapper, AdminComponent.SettingsDivider, AdminComponent.TabNavButtonWrapper, AdminComponent.TabNavContentWrapper, AdminComponent.TableCol, AdminComponent.TableRow]; export declare const optionalAdminActionContainerComponentNames: readonly [AdminComponent.ConceptBoxWrapper, AdminComponent.ShipmentLabelWrapper]; export declare const allAdminComponentNames: readonly [AdminComponent.Box, AdminComponent.Button, AdminComponent.CheckboxGroup, AdminComponent.CheckboxInput, AdminComponent.CodeEditor, AdminComponent.Col, AdminComponent.CurrencyInput, AdminComponent.DropOffInput, AdminComponent.DropdownButton, AdminComponent.FormGroup, AdminComponent.Heading, AdminComponent.Icon, AdminComponent.Image, AdminComponent.Link, AdminComponent.Loader, AdminComponent.Modal, AdminComponent.MultiSelectInput, AdminComponent.Notification, AdminComponent.NumberInput, AdminComponent.RadioGroup, AdminComponent.RadioInput, AdminComponent.Row, AdminComponent.SelectInput, AdminComponent.TabNavButton, AdminComponent.Table, AdminComponent.TextArea, AdminComponent.TextInput, AdminComponent.TimeInput, AdminComponent.ToggleInput, AdminComponent.TriStateInput, AdminComponent.MultiDateInput, AdminComponent.ShippingMethodsInput, AdminComponent.Badge, AdminComponent.ButtonGroup, AdminComponent.PluginSettingsWrapper, AdminComponent.SettingsDivider, AdminComponent.TabNavButtonWrapper, AdminComponent.TabNavContentWrapper, AdminComponent.TableCol, AdminComponent.TableRow, AdminComponent.ConceptBoxWrapper, AdminComponent.ShipmentLabelWrapper];