import { AllowedComponentProps } from 'vue'; import { ComponentCustomProps } from 'vue'; import { ComponentOptionsBase } from 'vue'; import { ComponentOptionsMixin } from 'vue'; import { ComponentProvideOptions } from 'vue'; import { ComputedRef } from 'vue'; import { CreateComponentPublicInstanceWithMixins } from 'vue'; import { DateRangeSource } from 'v-calendar/dist/types/src/utils/date/range.js'; import { DefineComponent } from 'vue'; import { ExtractPropTypes } from 'vue'; import { GlobalComponents } from 'vue'; import { GlobalDirectives } from 'vue'; import { Placement } from '@floating-ui/vue'; import { PopoverOptions } from 'v-calendar/dist/types/src/utils/popovers.d.ts'; import { PropType } from 'vue'; import { PublicProps } from 'vue'; import { Ref } from 'vue'; import { RouteLocationAsPathGeneric } from 'vue-router'; import { RouteLocationAsRelativeGeneric } from 'vue-router'; import { VNodeProps } from 'vue'; export declare const BulkActions: DefineComponent, {}, { selectAllText: any; }, { clearSelectedText(): any; showSelectAll(): boolean; numberOfTotalSelectedText(): any; selectAllCountText(): any; numItemsSelectedText(): any; }, { onSelectPage(value: any): void; selectAll(): void; clearSelected(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("change:select-current" | "change:select-all" | "change:clear-selected")[], "change:select-current" | "change:select-all" | "change:clear-selected", PublicProps, Readonly> & Readonly<{ "onChange:select-current"?: ((...args: any[]) => any) | undefined; "onChange:select-all"?: ((...args: any[]) => any) | undefined; "onChange:clear-selected"?: ((...args: any[]) => any) | undefined; }>, { allowSelectAll: boolean; isAllPageChecked: boolean; isSomePageChecked: boolean; hideBulkActionOptions: boolean; hideNumberOfTotalSelected: boolean; totalCount: number; totalSelectedCount: number; }, {}, { 'll-button': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); 'll-checkbox': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, PublicProps, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, string, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; hint?(_: {}): any; }; }); }, {}, string, ComponentProvideOptions, true, {}, any>; declare interface DatePickerPopoverOptions extends Partial { positionFixed?: boolean; } declare const _default: DefineComponent never[]; }; /** * Make search fuzzy. Only for client side search. */ fuzzySearch: { type: BooleanConstructor; default: boolean; }; hideTotal: BooleanConstructor; initialPage: { type: NumberConstructor; default: undefined; }; /** * Can items on the page be selected for bulk actions */ isSelectable: BooleanConstructor; /** * For loading data already paginated, filtered (including search), and sorted from a backend. * Defining this prop will disable the built-in search, filtering, sorting and pagination. * You will instead need to use the available events (`@change`, and `@change:` prefixed) * to know when to request new pages from your backend. * This requires providing `totalItemCount`. * Use the loading prop to indicate when data is being loaded. */ isServerSide: BooleanConstructor; /** * The data for each row. Used in this file as this.internalItems (a copy) to allow mutation; */ items: { type: ArrayConstructor; default: () => never[]; }; /** * Default field to track selected items by */ itemTrackBy: { type: StringConstructor; default: string; }; loading: BooleanConstructor; pageSize: { type: NumberConstructor; default: number; }; searchSchema: { type: ObjectConstructor; default: () => {}; }; sortLabel: { type: StringConstructor; default: () => any; }; sortOnLoad: BooleanConstructor; sorts: { type: ObjectConstructor; default: () => {}; }; /** * Total number of unpaginated results * Required when `isServerSide` is `true` */ totalItemCount: { type: NumberConstructor; default: undefined; }; /** * Validation schema function that returns an object */ validationSchema: { type: FunctionConstructor; default: () => () => undefined; }; /** * Whether to disable the sticky filters * if disabled, the following will happen * 1. pre-selected value(s) can be added to * the filter component's attributes to overwrite the sticky filters * 2. users will not have sticky filters on the page */ disablePersistency: BooleanConstructor; /** * Whether to disable the ability of saving 'show-filters' * in local storage */ disableShowFilter: BooleanConstructor; /** * Whether to disable the stickiness of the header. * Default is false. When true, neither the list headers nor * the bulk actions (when applicable) will be sticky. */ disableStickyHeader: BooleanConstructor; /** * Whether to expand the filters section by default on load. */ showFiltersOnLoad: BooleanConstructor; /** * Do not use the LoadingManager, and instead render the default slot as passed */ disableLoader: { type: BooleanConstructor; default: boolean; }; /** * Override the header offset used to position the sticky header */ stickyHeaderOffset: { type: NumberConstructor; default: null; }; /** * Prevent bulk actions dropdown from rendering */ hideBulkActionOptions: { type: BooleanConstructor; default: boolean; }; /** * If initial search term is provided, the list will be filtered on load. */ initialSearchTerm: { type: StringConstructor; default: string; }; /** * Function that determines whether the item checkbox is disabled or not (default: false) */ isItemDisabled: { type: FunctionConstructor; default: () => boolean; }; }>, {}, { internalItems: never[]; currentPage: number; previousPage: null; sortOptionsWidth: number; filters: {}; filterText: any; searchFor: () => void; searchTerm: string; searchText: any; sortTerm: string; isLoadingSearchSchemaAction: boolean; isShowingFilters: boolean; isFiltering: boolean; results: never[]; selectedItems: never[]; }, { /** * Returns true if any of its list items are truthy; otherwise returns false. * @returns {boolean} */ isLoading(): boolean; totalCount(): number | undefined; /** * Helps determine if the list is filtered or not when there is an incomplete * result list, such as when isServerSide is true. */ isFiltered(): boolean; /** * Merges the searchSchema with the default value since all attributes are optional */ internalSearchSchema(): { searchBy: false | string[]; isSearchable: boolean; placeholder: string; }; /** * Start of page */ startIndex(): number; /** * End of page */ endIndex(): number; /** * Slices the results set into a paginated segment. * @returns One page in the paginated set of results */ paginated(): never[]; /** * Displays a visual indication for the number of results, or "working" if the * results are being determined. */ total(): any; /** * Determines if both #list-header and #list-items slots are used. * @returns {boolean} */ useDefinedSlots(): boolean; /** * Don't show total count if list items are selected and total is not hidden */ shouldShowTotal(): boolean; /** * Returns a list of the selected items' track by field */ selectedItemIds(): never[]; /** * Returns a list of the paginated items' track by field */ paginatedIds(): never[]; isAllPageChecked(): boolean; isSomePageChecked(): boolean; numberOfFilters(): number; isSelectBarVisible(): boolean; showPrimaryControls(): number | true; showSecondaryControls(): boolean; isSortable(): boolean; totalSelectedCount(): number; headerOffset(): number | null; }, { /** * Processes the results with searchFor, filterItems, and/or sortItems. * Skipped when isServerSide is true because results are pre-processed. * @returns {Promise} */ processResults(): Promise; /** * Filters the list of `items` based on options selected in the `filters` object * @param {array} items A list of items to filter. * @returns list of items filtered by the applied filters */ filterItems(items: any[]): any; /** * Sorts a list of items based on options selected in the `sorts` object * @param {array} items A list of items to sort. * @returns list of items sorted according to the sort term. */ sortItems(items: any[]): any; change({ trigger }?: { trigger?: string | undefined; }): void; /** * Clear search term and reset results to their initial state */ clearSearchTerm(): Promise; /** * Resets the results to their initial state on page load */ reset(): void; onSearchTermChange(): void; /** * Event handler for when the user: * - clicks the Search button * - presses the enter key while focused on the search input * Calls a method in Filters that triggers `this.onFilter`. This is necessary * in order to persist the filters in local storage, which is handled internally * by Filters. */ onSearch(): void; /** * Event handler for when the user: * - clicks the Apply button * - clicks the Search button (from `this.onSearch`) * - presses the enter key while focused on the search input (from `this.onSearch`) * @see: SELL-350 * @param {object} [options] - optional parameters * @param {string} [options.trigger] - what caused the changes * @returns {Promise} */ onFilter({ trigger }?: { trigger?: string | undefined; } | undefined): Promise; onFiltersToggleClick(): void; /** * Extend the dropdown list so it does not shift when * the options drawer is open */ onSortToggle(): void; /** * Executes any side-effects when the sort `term` is changed * Always fires `change` automatically. * @param {string} term The updated sort term */ onSort(term: string): void; /** * Sets current page for the Paginator. * @param {Object} data * @param {number} data.pageNumber - the page number * @param {boolean} data.forceChange - flag to force the change */ setPage({ pageNumber, forceChange }?: { pageNumber: number; forceChange: boolean; }): void; /** * Set the scroll position to the top of the list view. */ scrollToTop(): void; onPaginateSetPage(pageNumber: any): void; /** * Selects or deselects all items on a page */ onSelectPage(value: any): void; selectAll(): void; /** * Selects one item */ onSelectItem({ item, value }: { item: any; value: any; }): void; /** * Clears current selected items */ clearSelected(): void; selectItems(items: any): any; }, ComponentOptionsMixin, ComponentOptionsMixin, ("change" | "change:filter" | "change:page" | "change:search" | "change:sort" | "change:reset" | "filters-toggle-click" | "select-all" | "deselect-all" | "update-filters" | "updateResults")[], "change" | "change:filter" | "change:page" | "change:search" | "change:sort" | "change:reset" | "filters-toggle-click" | "select-all" | "deselect-all" | "update-filters" | "updateResults", PublicProps, Readonly never[]; }; /** * Make search fuzzy. Only for client side search. */ fuzzySearch: { type: BooleanConstructor; default: boolean; }; hideTotal: BooleanConstructor; initialPage: { type: NumberConstructor; default: undefined; }; /** * Can items on the page be selected for bulk actions */ isSelectable: BooleanConstructor; /** * For loading data already paginated, filtered (including search), and sorted from a backend. * Defining this prop will disable the built-in search, filtering, sorting and pagination. * You will instead need to use the available events (`@change`, and `@change:` prefixed) * to know when to request new pages from your backend. * This requires providing `totalItemCount`. * Use the loading prop to indicate when data is being loaded. */ isServerSide: BooleanConstructor; /** * The data for each row. Used in this file as this.internalItems (a copy) to allow mutation; */ items: { type: ArrayConstructor; default: () => never[]; }; /** * Default field to track selected items by */ itemTrackBy: { type: StringConstructor; default: string; }; loading: BooleanConstructor; pageSize: { type: NumberConstructor; default: number; }; searchSchema: { type: ObjectConstructor; default: () => {}; }; sortLabel: { type: StringConstructor; default: () => any; }; sortOnLoad: BooleanConstructor; sorts: { type: ObjectConstructor; default: () => {}; }; /** * Total number of unpaginated results * Required when `isServerSide` is `true` */ totalItemCount: { type: NumberConstructor; default: undefined; }; /** * Validation schema function that returns an object */ validationSchema: { type: FunctionConstructor; default: () => () => undefined; }; /** * Whether to disable the sticky filters * if disabled, the following will happen * 1. pre-selected value(s) can be added to * the filter component's attributes to overwrite the sticky filters * 2. users will not have sticky filters on the page */ disablePersistency: BooleanConstructor; /** * Whether to disable the ability of saving 'show-filters' * in local storage */ disableShowFilter: BooleanConstructor; /** * Whether to disable the stickiness of the header. * Default is false. When true, neither the list headers nor * the bulk actions (when applicable) will be sticky. */ disableStickyHeader: BooleanConstructor; /** * Whether to expand the filters section by default on load. */ showFiltersOnLoad: BooleanConstructor; /** * Do not use the LoadingManager, and instead render the default slot as passed */ disableLoader: { type: BooleanConstructor; default: boolean; }; /** * Override the header offset used to position the sticky header */ stickyHeaderOffset: { type: NumberConstructor; default: null; }; /** * Prevent bulk actions dropdown from rendering */ hideBulkActionOptions: { type: BooleanConstructor; default: boolean; }; /** * If initial search term is provided, the list will be filtered on load. */ initialSearchTerm: { type: StringConstructor; default: string; }; /** * Function that determines whether the item checkbox is disabled or not (default: false) */ isItemDisabled: { type: FunctionConstructor; default: () => boolean; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onChange:filter"?: ((...args: any[]) => any) | undefined; "onChange:page"?: ((...args: any[]) => any) | undefined; "onChange:search"?: ((...args: any[]) => any) | undefined; "onChange:sort"?: ((...args: any[]) => any) | undefined; "onChange:reset"?: ((...args: any[]) => any) | undefined; "onFilters-toggle-click"?: ((...args: any[]) => any) | undefined; "onSelect-all"?: ((...args: any[]) => any) | undefined; "onDeselect-all"?: ((...args: any[]) => any) | undefined; "onUpdate-filters"?: ((...args: any[]) => any) | undefined; onUpdateResults?: ((...args: any[]) => any) | undefined; }>, { items: unknown[]; loading: boolean; pageSize: number; isSelectable: boolean; disablePersistency: boolean; validationSchema: Function; hideBulkActionOptions: boolean; hideNumberOfTotalSelected: boolean; emptyStateText: string; hideTotal: boolean; isServerSide: boolean; sortOnLoad: boolean; disableShowFilter: boolean; disableStickyHeader: boolean; showFiltersOnLoad: boolean; hideSelectAll: boolean; filterSchema: unknown[]; fuzzySearch: boolean; initialPage: number; itemTrackBy: string; searchSchema: Record; sortLabel: string; sorts: Record; totalItemCount: number; disableLoader: boolean; stickyHeaderOffset: number; initialSearchTerm: string; isItemDisabled: Function; }, {}, { BulkActions: DefineComponent, {}, { selectAllText: any; }, { clearSelectedText(): any; showSelectAll(): boolean; numberOfTotalSelectedText(): any; selectAllCountText(): any; numItemsSelectedText(): any; }, { onSelectPage(value: any): void; selectAll(): void; clearSelected(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("change:select-current" | "change:select-all" | "change:clear-selected")[], "change:select-current" | "change:select-all" | "change:clear-selected", PublicProps, Readonly> & Readonly<{ "onChange:select-current"?: ((...args: any[]) => any) | undefined; "onChange:select-all"?: ((...args: any[]) => any) | undefined; "onChange:clear-selected"?: ((...args: any[]) => any) | undefined; }>, { allowSelectAll: boolean; isAllPageChecked: boolean; isSomePageChecked: boolean; hideBulkActionOptions: boolean; hideNumberOfTotalSelected: boolean; totalCount: number; totalSelectedCount: number; }, {}, { 'll-button': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); 'll-checkbox': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, PublicProps, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, string, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; hint?(_: {}): any; }; }); }, {}, string, ComponentProvideOptions, true, {}, any>; Filters: DefineComponent never[]; }; validationSchema: { type: FunctionConstructor; default: () => () => undefined; }; }>, { validation: Ref; validationValues: Ref< {}, {}>; initValidation: () => void; }, { applyText: any; clearText: any; filters: {}; filterValues: {}; forceRenderCount: number; }, {}, { initFilterValues(): void; applyFilters({ trigger }?: { trigger?: string | undefined; } | undefined): Promise; resetFilters(): void; getDefaultFilterValues(): unknown; setFilterValues(newValues: any): void; updateValidationValues(): void; onChange(filter: any, filterValues: any, filterIndex: any): void; onSelectInput(newValue: any, filter: any, filterIndex: any): void; getPersistentFilterValues(): any; persistFilterValues(newValues: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("change" | "reset" | "submit")[], "change" | "reset" | "submit", PublicProps, Readonly never[]; }; validationSchema: { type: FunctionConstructor; default: () => () => undefined; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; }>, { schema: unknown[]; disableApply: boolean; disableClear: boolean; disablePersistency: boolean; validationSchema: Function; }, {}, { 'll-button': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); 'll-checkbox': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, PublicProps, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, string, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; hint?(_: {}): any; }; }); 'll-input': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: string | number) => void; change: (v: string | number) => void; focus: (evt: Event) => void; blur: (evt: Event) => void; }, PublicProps, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: string | number) => void; change: (v: string | number) => void; focus: (evt: Event) => void; blur: (evt: Event) => void; }, string, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { prepend?(_: {}): any; append?(_: {}): any; hint?(_: {}): any; }; }); 'll-input-options': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; trackBy: { type: PropType; default: undefined; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; displayBy: { type: PropType; default: undefined; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType< { value: string; option?: any; }>; default: () => { value: string; option: undefined; }; }; noTruncate: { type: PropType; default: boolean; }; }>> & Readonly<{ onChange?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; "onUpdate:model-value"?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => void; change: (v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => void; }, PublicProps, { type: string; placeholder: string; trackBy: string; displayBy: string; options: any[]; modelValue: { value: string; option?: any; }; noTruncate: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; trackBy: { type: PropType; default: undefined; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; displayBy: { type: PropType; default: undefined; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType< { value: string; option?: any; }>; default: () => { value: string; option: undefined; }; }; noTruncate: { type: PropType; default: boolean; }; }>> & Readonly<{ onChange?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; "onUpdate:model-value"?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; }>, {}, {}, {}, {}, { type: string; placeholder: string; trackBy: string; displayBy: string; options: any[]; modelValue: { value: string; option?: any; }; noTruncate: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; trackBy: { type: PropType; default: undefined; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; displayBy: { type: PropType; default: undefined; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType< { value: string; option?: any; }>; default: () => { value: string; option: undefined; }; }; noTruncate: { type: PropType; default: boolean; }; }>> & Readonly<{ onChange?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; "onUpdate:model-value"?: ((v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => void; change: (v: { value?: string | undefined; option?: any; isValueChange: boolean; type: "input" | "select"; }) => void; }, string, { type: string; placeholder: string; trackBy: string; displayBy: string; options: any[]; modelValue: { value: string; option?: any; }; noTruncate: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: Readonly<{ default: (props: { fieldId: string; }) => void; hint: () => unknown; }> & { default: (props: { fieldId: string; }) => void; hint: () => unknown; }; }); 'll-radio': DefineComponent, { classes: Record; }, {}, { internalValue: { get(): string | number | undefined; set(value: any): void; }; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, "update:checked"[], "update:checked", PublicProps, Readonly> & Readonly<{ "onUpdate:checked"?: ((...args: any[]) => any) | undefined; }>, { label: string; hasError: boolean; modelValue: string | number | null; checked: string | number; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; 'll-select': { new (...args: any[]): CreateComponentPublicInstanceWithMixins any[]>; default: undefined; }; error: { type: PropType; default: string; }; name: { type: PropType; default: undefined; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: string; }; id: { type: PropType; }; icon: { type: PropType; default: string; }; trackBy: { type: PropType; default: string; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; hint: { type: PropType; default: string; }; preventEmpty: { type: PropType; default: boolean; }; allowEmpty: { type: PropType; default: null; }; displayBy: { type: PropType; default: string; }; searchBy: { type: PropType; default: () => never[]; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType; default: () => never[]; }; value: { type: PropType; default: null; }; hideSearch: { type: PropType; default: boolean; }; searchable: { type: PropType; default: null; }; preserveSearchTerm: { type: PropType; default: boolean; }; disableFiltering: { type: PropType; default: boolean; }; single: { type: PropType; default: boolean; }; noTruncate: { type: PropType; default: boolean; }; loading: { type: PropType; default: boolean; }; searchLoading: { type: PropType; default: boolean; }; selectItemType: { type: PropType; default: string; }; hideCheck: { type: PropType; default: boolean; }; searchPlaceholder: { type: PropType; default: string; }; onSearch: { type: PropType<(searchTerm: string) => void | Promise>; default: undefined; }; useFuzzySearch: { type: PropType; default: boolean; }; menuPlacement: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; teleportTo: { type: PropType; default: string; }; }>> & Readonly<{ onRemove?: ((optionRemoved: any, index: number) => any) | undefined; "onUpdate:model-value"?: ((selectedOptions: any) => any) | undefined; onClear?: (() => any) | undefined; onAdd?: ((optionAdded: any) => any) | undefined; onOpened?: (() => any) | undefined; onClosed?: ((selectedOptions: any) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (selectedOptions: any) => void; clear: () => void; add: (optionAdded: any) => void; remove: (optionRemoved: any, index: number) => void; opened: () => void; closed: (selectedOptions: any) => void; }, PublicProps, { lazy: () => any[]; error: string; name: string; placeholder: string; icon: string | boolean; trackBy: string; hint: string; preventEmpty: boolean; allowEmpty: string | boolean | null; displayBy: string; searchBy: string[]; options: any[] | readonly any[]; modelValue: any; value: any; hideSearch: boolean; searchable: string | boolean | null; preserveSearchTerm: boolean; disableFiltering: boolean; single: boolean; noTruncate: boolean; loading: boolean; searchLoading: boolean; selectItemType: string; hideCheck: boolean; searchPlaceholder: string; onSearch: (searchTerm: string) => void | Promise; useFuzzySearch: boolean; menuPlacement: Placement; enableTeleport: boolean; teleportTo: string | HTMLElement; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly any[]>; default: undefined; }; error: { type: PropType; default: string; }; name: { type: PropType; default: undefined; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: string; }; id: { type: PropType; }; icon: { type: PropType; default: string; }; trackBy: { type: PropType; default: string; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; hint: { type: PropType; default: string; }; preventEmpty: { type: PropType; default: boolean; }; allowEmpty: { type: PropType; default: null; }; displayBy: { type: PropType; default: string; }; searchBy: { type: PropType; default: () => never[]; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType; default: () => never[]; }; value: { type: PropType; default: null; }; hideSearch: { type: PropType; default: boolean; }; searchable: { type: PropType; default: null; }; preserveSearchTerm: { type: PropType; default: boolean; }; disableFiltering: { type: PropType; default: boolean; }; single: { type: PropType; default: boolean; }; noTruncate: { type: PropType; default: boolean; }; loading: { type: PropType; default: boolean; }; searchLoading: { type: PropType; default: boolean; }; selectItemType: { type: PropType; default: string; }; hideCheck: { type: PropType; default: boolean; }; searchPlaceholder: { type: PropType; default: string; }; onSearch: { type: PropType<(searchTerm: string) => void | Promise>; default: undefined; }; useFuzzySearch: { type: PropType; default: boolean; }; menuPlacement: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; teleportTo: { type: PropType; default: string; }; }>> & Readonly<{ onRemove?: ((optionRemoved: any, index: number) => any) | undefined; "onUpdate:model-value"?: ((selectedOptions: any) => any) | undefined; onClear?: (() => any) | undefined; onAdd?: ((optionAdded: any) => any) | undefined; onOpened?: (() => any) | undefined; onClosed?: ((selectedOptions: any) => any) | undefined; }>, {}, {}, {}, {}, { lazy: () => any[]; error: string; name: string; placeholder: string; icon: string | boolean; trackBy: string; hint: string; preventEmpty: boolean; allowEmpty: string | boolean | null; displayBy: string; searchBy: string[]; options: any[] | readonly any[]; modelValue: any; value: any; hideSearch: boolean; searchable: string | boolean | null; preserveSearchTerm: boolean; disableFiltering: boolean; single: boolean; noTruncate: boolean; loading: boolean; searchLoading: boolean; selectItemType: string; hideCheck: boolean; searchPlaceholder: string; onSearch: (searchTerm: string) => void | Promise; useFuzzySearch: boolean; menuPlacement: Placement; enableTeleport: boolean; teleportTo: string | HTMLElement; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase any[]>; default: undefined; }; error: { type: PropType; default: string; }; name: { type: PropType; default: undefined; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: string; }; id: { type: PropType; }; icon: { type: PropType; default: string; }; trackBy: { type: PropType; default: string; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; hint: { type: PropType; default: string; }; preventEmpty: { type: PropType; default: boolean; }; allowEmpty: { type: PropType; default: null; }; displayBy: { type: PropType; default: string; }; searchBy: { type: PropType; default: () => never[]; }; options: { type: PropType; default: () => never[]; }; modelValue: { type: PropType; default: () => never[]; }; value: { type: PropType; default: null; }; hideSearch: { type: PropType; default: boolean; }; searchable: { type: PropType; default: null; }; preserveSearchTerm: { type: PropType; default: boolean; }; disableFiltering: { type: PropType; default: boolean; }; single: { type: PropType; default: boolean; }; noTruncate: { type: PropType; default: boolean; }; loading: { type: PropType; default: boolean; }; searchLoading: { type: PropType; default: boolean; }; selectItemType: { type: PropType; default: string; }; hideCheck: { type: PropType; default: boolean; }; searchPlaceholder: { type: PropType; default: string; }; onSearch: { type: PropType<(searchTerm: string) => void | Promise>; default: undefined; }; useFuzzySearch: { type: PropType; default: boolean; }; menuPlacement: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; teleportTo: { type: PropType; default: string; }; }>> & Readonly<{ onRemove?: ((optionRemoved: any, index: number) => any) | undefined; "onUpdate:model-value"?: ((selectedOptions: any) => any) | undefined; onClear?: (() => any) | undefined; onAdd?: ((optionAdded: any) => any) | undefined; onOpened?: (() => any) | undefined; onClosed?: ((selectedOptions: any) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (selectedOptions: any) => void; clear: () => void; add: (optionAdded: any) => void; remove: (optionRemoved: any, index: number) => void; opened: () => void; closed: (selectedOptions: any) => void; }, string, { lazy: () => any[]; error: string; name: string; placeholder: string; icon: string | boolean; trackBy: string; hint: string; preventEmpty: boolean; allowEmpty: string | boolean | null; displayBy: string; searchBy: string[]; options: any[] | readonly any[]; modelValue: any; value: any; hideSearch: boolean; searchable: string | boolean | null; preserveSearchTerm: boolean; disableFiltering: boolean; single: boolean; noTruncate: boolean; loading: boolean; searchLoading: boolean; selectItemType: string; hideCheck: boolean; searchPlaceholder: string; onSearch: (searchTerm: string) => void | Promise; useFuzzySearch: boolean; menuPlacement: Placement; enableTeleport: boolean; teleportTo: string | HTMLElement; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: Readonly<{ selected(props: { option: any; onRemove: () => void; chipSelectedClass: string; }): unknown; option(props: { option: any; }): unknown; 'no-options'(): unknown; hint(): unknown; }> & { selected(props: { option: any; onRemove: () => void; chipSelectedClass: string; }): unknown; option(props: { option: any; }): unknown; 'no-options'(): unknown; hint(): unknown; }; }); DatePicker: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; disabled: { type: PropType; default: boolean; }; mode: { type: PropType<"time" | "date" | "dateTime">; default: string; }; label: { type: PropType; default: string; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; default: string; }; addBottomSpace: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; format: { type: PropType; default: string; }; timeZone: { type: PropType; default: string; }; availableDates: { type: PropType; default: undefined; }; disabledDates: { type: PropType; default: undefined; }; hideClearButton: { type: PropType; default: boolean; }; isInputReadonly: { type: PropType; default: boolean; }; maxDate: { type: PropType; default: undefined; }; minDate: { type: PropType; default: undefined; }; maxPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; minPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; popoverOptions: { type: PropType; }; }>> & Readonly<{ onBlur?: (() => any) | undefined; "onUpdate:model-value"?: ((date: string | number | Date) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (date: string | number | Date) => void; blur: () => void; }, PublicProps, { name: string; disabled: boolean; mode: "time" | "date" | "dateTime"; label: string; placeholder: string; id: string; addBottomSpace: boolean; errorText: string; hintText: string; modelValue: string; enableTeleport: boolean; format: string; timeZone: string; availableDates: DateRangeSource[]; disabledDates: DateRangeSource[]; hideClearButton: boolean; isInputReadonly: boolean; maxDate: Date; minDate: Date; maxPage: { month: number; year: number; }; minPage: { month: number; year: number; }; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; disabled: { type: PropType; default: boolean; }; mode: { type: PropType<"time" | "date" | "dateTime">; default: string; }; label: { type: PropType; default: string; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; default: string; }; addBottomSpace: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; format: { type: PropType; default: string; }; timeZone: { type: PropType; default: string; }; availableDates: { type: PropType; default: undefined; }; disabledDates: { type: PropType; default: undefined; }; hideClearButton: { type: PropType; default: boolean; }; isInputReadonly: { type: PropType; default: boolean; }; maxDate: { type: PropType; default: undefined; }; minDate: { type: PropType; default: undefined; }; maxPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; minPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; popoverOptions: { type: PropType; }; }>> & Readonly<{ onBlur?: (() => any) | undefined; "onUpdate:model-value"?: ((date: string | number | Date) => any) | undefined; }>, {}, {}, {}, {}, { name: string; disabled: boolean; mode: "time" | "date" | "dateTime"; label: string; placeholder: string; id: string; addBottomSpace: boolean; errorText: string; hintText: string; modelValue: string; enableTeleport: boolean; format: string; timeZone: string; availableDates: DateRangeSource[]; disabledDates: DateRangeSource[]; hideClearButton: boolean; isInputReadonly: boolean; maxDate: Date; minDate: Date; maxPage: { month: number; year: number; }; minPage: { month: number; year: number; }; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; disabled: { type: PropType; default: boolean; }; mode: { type: PropType<"time" | "date" | "dateTime">; default: string; }; label: { type: PropType; default: string; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; default: string; }; addBottomSpace: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: string; }; enableTeleport: { type: PropType; default: boolean; }; format: { type: PropType; default: string; }; timeZone: { type: PropType; default: string; }; availableDates: { type: PropType; default: undefined; }; disabledDates: { type: PropType; default: undefined; }; hideClearButton: { type: PropType; default: boolean; }; isInputReadonly: { type: PropType; default: boolean; }; maxDate: { type: PropType; default: undefined; }; minDate: { type: PropType; default: undefined; }; maxPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; minPage: { type: PropType< { month: number; year: number; }>; default: undefined; }; popoverOptions: { type: PropType; }; }>> & Readonly<{ onBlur?: (() => any) | undefined; "onUpdate:model-value"?: ((date: string | number | Date) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (date: string | number | Date) => void; blur: () => void; }, string, { name: string; disabled: boolean; mode: "time" | "date" | "dateTime"; label: string; placeholder: string; id: string; addBottomSpace: boolean; errorText: string; hintText: string; modelValue: string; enableTeleport: boolean; format: string; timeZone: string; availableDates: DateRangeSource[]; disabledDates: DateRangeSource[]; hideClearButton: boolean; isInputReadonly: boolean; maxDate: Date; minDate: Date; maxPage: { month: number; year: number; }; minPage: { month: number; year: number; }; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { hint?(_: {}): any; }; }); }, {}, string, ComponentProvideOptions, true, {}, any>; Paginate: DefineComponent; default: string; }; currentPage: { type: PropType; default: number; }; pageSize: { type: PropType; default: number; }; listLength: { type: PropType; default: number; }; isNextDisabled: { type: PropType; default: boolean; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "set-page": (pageNumber: number) => void; }, string, PublicProps, Readonly; default: string; }; currentPage: { type: PropType; default: number; }; pageSize: { type: PropType; default: number; }; listLength: { type: PropType; default: number; }; isNextDisabled: { type: PropType; default: boolean; }; }>> & Readonly<{ "onSet-page"?: ((pageNumber: number) => any) | undefined; }>, { variant: "standard" | "stats"; currentPage: number; pageSize: number; listLength: number; isNextDisabled: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; LoadingManager: DefineComponent never[]; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly never[]; }; }>> & Readonly<{}>, { loading: boolean; results: unknown[]; emptyStateText: string; }, {}, { EmptyState: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: Readonly & EmptyStateSlots; }); Loading: DefineComponent< {}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; Badge: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: number; }; animate: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: string; }; offset: { type: PropType< { top?: number | undefined; right?: number | undefined; }>; default: () => { top: undefined; right: undefined; }; }; content: { type: PropType; default: undefined; }; isDisabled: { type: PropType; default: boolean; }; position: { type: PropType<"inline" | "top-right">; default: string; }; variant: { type: PropType<"standard" | "dot">; default: string; }; showZero: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { max: string | number; animate: boolean; color: "blue" | "red"; offset: { top?: number | undefined; right?: number | undefined; }; content: string | number; isDisabled: boolean; position: "inline" | "top-right"; variant: "standard" | "dot"; showZero: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: number; }; animate: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: string; }; offset: { type: PropType< { top?: number | undefined; right?: number | undefined; }>; default: () => { top: undefined; right: undefined; }; }; content: { type: PropType; default: undefined; }; isDisabled: { type: PropType; default: boolean; }; position: { type: PropType<"inline" | "top-right">; default: string; }; variant: { type: PropType<"standard" | "dot">; default: string; }; showZero: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { max: string | number; animate: boolean; color: "blue" | "red"; offset: { top?: number | undefined; right?: number | undefined; }; content: string | number; isDisabled: boolean; position: "inline" | "top-right"; variant: "standard" | "dot"; showZero: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: number; }; animate: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: string; }; offset: { type: PropType< { top?: number | undefined; right?: number | undefined; }>; default: () => { top: undefined; right: undefined; }; }; content: { type: PropType; default: undefined; }; isDisabled: { type: PropType; default: boolean; }; position: { type: PropType<"inline" | "top-right">; default: string; }; variant: { type: PropType<"standard" | "dot">; default: string; }; showZero: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { max: string | number; animate: boolean; color: "blue" | "red"; offset: { top?: number | undefined; right?: number | undefined; }; content: string | number; isDisabled: boolean; position: "inline" | "top-right"; variant: "standard" | "dot"; showZero: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Button: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Icon: DefineComponent; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>> & Readonly<{}>, { title: string; id: string; size: "small" | "standard" | "dense" | "large"; staticPath: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; Dropdown: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; align: { type: PropType<"left" | "right">; default: string; }; closeManually: { type: PropType; default: boolean; }; offset: { type: PropType; default: () => {}; }; reattach: { type: PropType; default: boolean; }; contentClass: { type: PropType; default: string; }; fluidContent: { type: PropType; default: boolean; }; }>> & Readonly<{ onToggle?: ((isActive: boolean) => any) | undefined; onDismiss?: (() => any) | undefined; }>, { isActive: ComputedRef; toggle: () => Promise; dismiss: (event?: Event | undefined) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { toggle: (isActive: boolean) => void; dismiss: () => void; }, PublicProps, { label: string; align: "left" | "right"; closeManually: boolean; offset: DropdownOffset; reattach: boolean; contentClass: string | string[]; fluidContent: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; align: { type: PropType<"left" | "right">; default: string; }; closeManually: { type: PropType; default: boolean; }; offset: { type: PropType; default: () => {}; }; reattach: { type: PropType; default: boolean; }; contentClass: { type: PropType; default: string; }; fluidContent: { type: PropType; default: boolean; }; }>> & Readonly<{ onToggle?: ((isActive: boolean) => any) | undefined; onDismiss?: (() => any) | undefined; }>, { isActive: ComputedRef; toggle: () => Promise; dismiss: (event?: Event | undefined) => void; }, {}, {}, {}, { label: string; align: "left" | "right"; closeManually: boolean; offset: DropdownOffset; reattach: boolean; contentClass: string | string[]; fluidContent: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; align: { type: PropType<"left" | "right">; default: string; }; closeManually: { type: PropType; default: boolean; }; offset: { type: PropType; default: () => {}; }; reattach: { type: PropType; default: boolean; }; contentClass: { type: PropType; default: string; }; fluidContent: { type: PropType; default: boolean; }; }>> & Readonly<{ onToggle?: ((isActive: boolean) => any) | undefined; onDismiss?: (() => any) | undefined; }>, { isActive: ComputedRef; toggle: () => Promise; dismiss: (event?: Event | undefined) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { toggle: (isActive: boolean) => void; dismiss: () => void; }, string, { label: string; align: "left" | "right"; closeManually: boolean; offset: DropdownOffset; reattach: boolean; contentClass: string | string[]; fluidContent: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { toggle?(_: { isActive: boolean; toggle: () => Promise; }): any; default?(_: { dismiss: (event?: Event | undefined) => void; isActive: boolean; }): any; }; }); Expand: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "after-expand": () => void; }, PublicProps, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "after-expand": () => void; }, string, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Checkbox: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, PublicProps, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: boolean; }; label: { type: PropType; default: undefined; }; id: { type: PropType; default: undefined; }; hasError: { type: PropType; default: boolean; }; errorText: { type: PropType; default: string; }; hintText: { type: PropType; default: string; }; modelValue: { type: PropType; default: undefined; }; value: { type: PropType; default: undefined; }; checked: { type: PropType; required: true; }; }>> & Readonly<{ "onUpdate:checked"?: ((value: boolean | (string | number)[]) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:checked": (value: boolean | (string | number)[]) => void; }, string, { disabled: boolean; label: string; id: string; hasError: boolean; errorText: string; hintText: string; modelValue: boolean | (string | number)[]; value: string | number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; hint?(_: {}): any; }; }); Input: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: string | number) => void; change: (v: string | number) => void; focus: (evt: Event) => void; blur: (evt: Event) => void; }, PublicProps, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; disabled: { type: PropType; }; fieldset: { type: PropType; }; label: { type: PropType; }; placeholder: { type: PropType; default: undefined; }; id: { type: PropType; }; isRequired: { type: PropType; }; isDisabled: { type: PropType; }; addBottomSpace: { type: PropType; }; errorText: { type: PropType; }; hintText: { type: PropType; }; errorId: { type: PropType; }; isReadOnly: { type: PropType; }; showOptionalInLabel: { type: PropType; }; isLabelSrOnly: { type: PropType; }; modelValue: { type: PropType; default: string; }; value: { type: PropType; default: null; }; autocomplete: { type: PropType; default: string; }; }>> & Readonly<{ onBlur?: ((evt: Event) => any) | undefined; onChange?: ((v: string | number) => any) | undefined; onFocus?: ((evt: Event) => any) | undefined; "onUpdate:model-value"?: ((v: string | number) => any) | undefined; }>, { inputEl: Ref; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:model-value": (v: string | number) => void; change: (v: string | number) => void; focus: (evt: Event) => void; blur: (evt: Event) => void; }, string, { type: string; placeholder: string; modelValue: string | number; value: string | number | null; autocomplete: string; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { prepend?(_: {}): any; append?(_: {}): any; hint?(_: {}): any; }; }); }, { sticky: { mounted(el: any, binding: any): void; unmounted(el: any): void; updated(el: any, binding: any): void; }; }, string, ComponentProvideOptions, true, {}, any>; export default _default; declare type DropdownOffset = { x?: number; y?: number; }; declare interface EmptyStateSlots { title?: () => unknown; subtitle?: () => unknown; footnote?: () => unknown; button?: () => unknown; image?: () => unknown; } declare type ExpandOuterElement = 'div' | 'td' | 'li'; export declare const ListGroup: DefineComponent, {}, { isExpanded: boolean; isDoneExpanding: boolean; }, { headerOffset(): number; }, { toggleExpand(): void; onHeaderClick(e: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly> & Readonly<{}>, { disableExternalGutters: boolean; isCollapsible: boolean; isCollapsedByDefault: boolean; }, {}, { Expand: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "after-expand": () => void; }, PublicProps, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; isExpanded: { type: PropType; default: boolean; }; isLazy: { type: PropType; default: boolean; }; transitionName: { type: PropType; default: string; }; }>> & Readonly<{ "onAfter-expand"?: (() => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "after-expand": () => void; }, string, { is: ExpandOuterElement; isExpanded: boolean; isLazy: boolean; transitionName: string; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); 'll-button': { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: undefined; }; disabled: { type: PropType; default: undefined; }; icon: { type: PropType; default: boolean; }; href: { type: PropType; default: string; }; secondary: { type: PropType; default: boolean; }; iconLabel: { type: PropType; default: boolean; }; tertiary: { type: PropType; default: boolean; }; inline: { type: PropType; default: boolean; }; color: { type: PropType<"blue" | "red">; default: undefined; }; isLoading: { type: PropType; default: boolean; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { to: string | RouteLocationAsRelativeGeneric | RouteLocationAsPathGeneric; disabled: boolean; icon: boolean; href: string; secondary: boolean; iconLabel: boolean; tertiary: boolean; inline: boolean; color: "blue" | "red"; isLoading: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Icon: DefineComponent; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>> & Readonly<{}>, { title: string; id: string; size: "small" | "standard" | "dense" | "large"; staticPath: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, { sticky: { mounted(el: any, binding: any): void; unmounted(el: any): void; updated(el: any, binding: any): void; }; }, string, ComponentProvideOptions, true, {}, any>; export declare const ListHeader: DefineComponent boolean; }; listViewRef: { type: ObjectConstructor; default: null; }; }>, {}, { isAscending: null; }, { listViewInstance(): Record; /** * Is the column currently sorted */ isSorted(): boolean; /** * Show the top icon if it's not sorted or if the current sortTerm matches */ showCaretUp(): boolean; /** * Show the bottom icon if it's not sorted or if the current sortTerm matches */ showCaretDown(): boolean; }, { /** * Sorts the column by the sort field */ sort(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly boolean; }; listViewRef: { type: ObjectConstructor; default: null; }; }>> & Readonly<{}>, { listViewRef: Record; }, {}, { 'll-icon': DefineComponent; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly; required: true; }; small: { type: PropType; }; title: { type: PropType; default: string; }; dense: { type: PropType; }; id: { type: PropType; default: () => string; }; size: { type: PropType<"small" | "standard" | "dense" | "large">; default: string; }; staticPath: { type: PropType; default: string; }; }>> & Readonly<{}>, { title: string; id: string; size: "small" | "standard" | "dense" | "large"; staticPath: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; export declare const LoadingManager: DefineComponent never[]; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly never[]; }; }>> & Readonly<{}>, { loading: boolean; results: unknown[]; emptyStateText: string; }, {}, { EmptyState: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: string; }; image: { type: PropType< { alt?: string | undefined; src: string; }>; default: () => { alt: string; src: string; }; }; text: { type: PropType; default: string; }; subtitle: { type: PropType; default: string; }; vignette: { type: PropType<"map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery">; default: undefined; }; footnote: { type: PropType; default: string; }; vignetteSize: { type: PropType; default: number; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { title: string; image: { alt?: string | undefined; src: string; }; text: string; subtitle: string; vignette: "map" | "search" | "bank" | "calendar" | "dashboard" | "edit" | "megaphone" | "truck" | "warehouse" | "payments" | "light-bulb" | "messages" | "pie-chart" | "api" | "basket" | "brand-menu" | "deals" | "document-search" | "empty-tray" | "graph" | "integrations" | "money-bank" | "no-filters-result" | "notifications" | "orders-empty" | "product-cards" | "product-details" | "product-display" | "search-storefront" | "store" | "todo" | "users" | "warehouse-delivery"; footnote: string; vignetteSize: number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: Readonly & EmptyStateSlots; }); Loading: DefineComponent< {}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; export { }