import { type PropType } from 'vue'; import { type ComponentOrHtmlElement } from '@myparcel/vue-form-builder'; import { type TabDefinition } from '../../types'; declare const _default: __VLS_WithTemplateSlots; default: () => "PdkBadge" | "PdkBox" | "PdkButton" | "PdkButtonGroup" | "PdkCheckboxGroup" | "PdkCheckboxInput" | "PdkCodeEditor" | "PdkCol" | "PdkConceptBoxWrapper" | "PdkCurrencyInput" | "PdkDropOffInput" | "PdkDropdownButton" | "PdkFormGroup" | "PdkHeading" | "PdkIcon" | "PdkImage" | "PdkLink" | "PdkLoader" | "PdkModal" | "PdkMultiSelectInput" | "PdkNotification" | "PdkNumberInput" | "PdkPluginSettingsWrapper" | "PdkRadioGroup" | "PdkRadioInput" | "PdkRow" | "PdkSelectInput" | "PdkSettingsDivider" | "PdkShipmentLabelWrapper" | "PdkShippingMethodsInput" | "PdkTabNavButton" | "PdkTabNavButtonWrapper" | "PdkTabNavContentWrapper" | "PdkTable" | "PdkTableCol" | "PdkTableRow" | "PdkTextArea" | "PdkTextInput" | "PdkTimeInput" | "PdkToggleInput" | "PdkTriStateInput" | "PdkMultiDateInput"; }; buttonWrapper: { type: PropType; default: () => "PdkBadge" | "PdkBox" | "PdkButton" | "PdkButtonGroup" | "PdkCheckboxGroup" | "PdkCheckboxInput" | "PdkCodeEditor" | "PdkCol" | "PdkConceptBoxWrapper" | "PdkCurrencyInput" | "PdkDropOffInput" | "PdkDropdownButton" | "PdkFormGroup" | "PdkHeading" | "PdkIcon" | "PdkImage" | "PdkLink" | "PdkLoader" | "PdkModal" | "PdkMultiSelectInput" | "PdkNotification" | "PdkNumberInput" | "PdkPluginSettingsWrapper" | "PdkRadioGroup" | "PdkRadioInput" | "PdkRow" | "PdkSelectInput" | "PdkSettingsDivider" | "PdkShipmentLabelWrapper" | "PdkShippingMethodsInput" | "PdkTabNavButton" | "PdkTabNavButtonWrapper" | "PdkTabNavContentWrapper" | "PdkTable" | "PdkTableCol" | "PdkTableRow" | "PdkTextArea" | "PdkTextInput" | "PdkTimeInput" | "PdkToggleInput" | "PdkTriStateInput" | "PdkMultiDateInput"; }; closeable: { type: BooleanConstructor; }; hashPrefix: { type: StringConstructor; default: string; }; initialTab: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; tabs: { type: PropType; required: true; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => "PdkBadge" | "PdkBox" | "PdkButton" | "PdkButtonGroup" | "PdkCheckboxGroup" | "PdkCheckboxInput" | "PdkCodeEditor" | "PdkCol" | "PdkConceptBoxWrapper" | "PdkCurrencyInput" | "PdkDropOffInput" | "PdkDropdownButton" | "PdkFormGroup" | "PdkHeading" | "PdkIcon" | "PdkImage" | "PdkLink" | "PdkLoader" | "PdkModal" | "PdkMultiSelectInput" | "PdkNotification" | "PdkNumberInput" | "PdkPluginSettingsWrapper" | "PdkRadioGroup" | "PdkRadioInput" | "PdkRow" | "PdkSelectInput" | "PdkSettingsDivider" | "PdkShipmentLabelWrapper" | "PdkShippingMethodsInput" | "PdkTabNavButton" | "PdkTabNavButtonWrapper" | "PdkTabNavContentWrapper" | "PdkTable" | "PdkTableCol" | "PdkTableRow" | "PdkTextArea" | "PdkTextInput" | "PdkTimeInput" | "PdkToggleInput" | "PdkTriStateInput" | "PdkMultiDateInput"; }; buttonWrapper: { type: PropType; default: () => "PdkBadge" | "PdkBox" | "PdkButton" | "PdkButtonGroup" | "PdkCheckboxGroup" | "PdkCheckboxInput" | "PdkCodeEditor" | "PdkCol" | "PdkConceptBoxWrapper" | "PdkCurrencyInput" | "PdkDropOffInput" | "PdkDropdownButton" | "PdkFormGroup" | "PdkHeading" | "PdkIcon" | "PdkImage" | "PdkLink" | "PdkLoader" | "PdkModal" | "PdkMultiSelectInput" | "PdkNotification" | "PdkNumberInput" | "PdkPluginSettingsWrapper" | "PdkRadioGroup" | "PdkRadioInput" | "PdkRow" | "PdkSelectInput" | "PdkSettingsDivider" | "PdkShipmentLabelWrapper" | "PdkShippingMethodsInput" | "PdkTabNavButton" | "PdkTabNavButtonWrapper" | "PdkTabNavContentWrapper" | "PdkTable" | "PdkTableCol" | "PdkTableRow" | "PdkTextArea" | "PdkTextInput" | "PdkTimeInput" | "PdkToggleInput" | "PdkTriStateInput" | "PdkMultiDateInput"; }; closeable: { type: BooleanConstructor; }; hashPrefix: { type: StringConstructor; default: string; }; initialTab: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; tabs: { type: PropType; required: true; }; }>>, { button: ComponentOrHtmlElement; buttonWrapper: ComponentOrHtmlElement; closeable: boolean; hashPrefix: string; initialTab: string | boolean; }, {}>, { "button-wrapper"?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };