export * from '@/components/appTrigger'; export * from '@/components/autocompleteDropdown'; export * from '@/components/menuItem'; export * from '@/components/menu'; export * from '@/components/appIcon'; export * from '@/components/floatingToolbar'; export * from '@/components/includeExclude'; export * from '@/composables/useId'; export * from '@/components/filterDropdown'; export * from '@/components/typography'; export * from '@/components/typography/v4'; export * from '@/components/multibar'; export * from '@/components/layout'; export * from '@/components/forms'; import * as filtersPanelV3 from '@/components/filtersPanel/v3'; import * as dialogV3 from '@/components/dialog/v3'; import * as tableV3 from '@/components/table/v3'; import * as tableV4 from '@/components/table/v4'; import * as tableCellsV3 from '@/components/table-cells/v3'; import * as snackbarV3 from '@/components/snackbar/v3'; declare const _default: { DEFAULT_FALLBACK: "N/A"; nFormatter: (num: string | number, formatLowDigits?: boolean, fallback?: string, withSuffixSpace?: boolean) => string; diffInPersentage: (valueA: string | number, valueB: string | number, fallback?: string) => string | number; formatNumberWithCommas: (num: string | number, fallback?: string) => string; Popover: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }> & Omit; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "placement" | "disabled" | "distance" | "container" | "autoHide" | "popperClass" | "isOpen" | "trigger" | "skidding">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "isOpen", value: boolean) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; }, { toggle: (value?: boolean) => boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { isOpen: (value: boolean) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{ toggle: (value?: boolean) => boolean; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; }, { toggle: (value?: boolean) => boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { isOpen: (value: boolean) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { trigger?(_: {}): any; content?(_: {}): any; }; }); PopoverTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }> & Omit; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "placement" | "disabled" | "distance" | "container" | "autoHide" | "popperClass" | "isOpen" | "trigger" | "skidding">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "isOpen", value: boolean) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; }, { toggle: (value?: boolean) => boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { isOpen: (value: boolean) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{ toggle: (value?: boolean) => boolean; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; autoHide: { type: import("vue").PropType; default: boolean; }; popperClass: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "touch" | "managed">; default: string; }; skidding: { type: import("vue").PropType; default: number; }; }>> & { onIsOpen?: (value: boolean) => any; }, { toggle: (value?: boolean) => boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { isOpen: (value: boolean) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; autoHide: boolean; popperClass: string; isOpen: boolean; trigger: "hover" | "click" | "focus" | "touch" | "managed"; skidding: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { trigger?(_: {}): any; content?(_: {}): any; }; }))[]; DateRange: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }> & Omit; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "disabled" | "allowedDays" | "uniqueId" | "includeToday" | "dateFormat" | "types" | "maxDaysInRange" | "datePresetList" | "regex" | "initialType" | "openOnTop" | "showPresets" | "maxDate">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "opened", ...args: any[]) => void) & ((event: "rangeTypeChanged", ...args: any[]) => void) & ((event: "currentDateChanged", ...args: any[]) => void) & ((event: "rangeChanged", ...args: any[]) => void) & ((event: "dateRangePresetNameChanged", ...args: any[]) => void) & ((event: "dismissed", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { opened: (...args: any[]) => void; rangeTypeChanged: (...args: any[]) => void; currentDateChanged: (...args: any[]) => void; rangeChanged: (...args: any[]) => void; dateRangePresetNameChanged: (...args: any[]) => void; dismissed: (...args: any[]) => void; }, string, { testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { opened: (...args: any[]) => void; rangeTypeChanged: (...args: any[]) => void; currentDateChanged: (...args: any[]) => void; rangeChanged: (...args: any[]) => void; dateRangePresetNameChanged: (...args: any[]) => void; dismissed: (...args: any[]) => void; }, string, { testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { field?(_: { currentDate: any; isOpen: boolean; }): any; footer?(_: {}): any; }; }); DateRangeTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }> & Omit; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "disabled" | "allowedDays" | "uniqueId" | "includeToday" | "dateFormat" | "types" | "maxDaysInRange" | "datePresetList" | "regex" | "initialType" | "openOnTop" | "showPresets" | "maxDate">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "opened", ...args: any[]) => void) & ((event: "rangeTypeChanged", ...args: any[]) => void) & ((event: "currentDateChanged", ...args: any[]) => void) & ((event: "rangeChanged", ...args: any[]) => void) & ((event: "dateRangePresetNameChanged", ...args: any[]) => void) & ((event: "dismissed", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { opened: (...args: any[]) => void; rangeTypeChanged: (...args: any[]) => void; currentDateChanged: (...args: any[]) => void; rangeChanged: (...args: any[]) => void; dateRangePresetNameChanged: (...args: any[]) => void; dismissed: (...args: any[]) => void; }, string, { testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; range: { type: import("vue").PropType<{ from: Date; to: Date; }>; required: true; }; allowedDays: { type: import("vue").PropType; default: any; }; uniqueId: { type: import("vue").PropType; default: number; }; includeToday: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; types: { type: import("vue").PropType<("date" | "week" | "month")[]>; default: () => string[]; }; maxDaysInRange: { type: import("vue").PropType; default: any; }; datePresetList: { type: import("vue").PropType<"date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12">; default: string; }; regex: { type: import("vue").PropType; default: () => RegExp; }; initialType: { type: import("vue").PropType<"date" | "week" | "month">; required: true; default: any; }; openOnTop: { type: import("vue").PropType; required: true; default: boolean; }; showPresets: { type: import("vue").PropType; required: true; default: boolean; }; maxDate: { type: import("vue").PropType; default: any; }; }>> & { onOpened?: (...args: any[]) => any; onRangeTypeChanged?: (...args: any[]) => any; onCurrentDateChanged?: (...args: any[]) => any; onRangeChanged?: (...args: any[]) => any; onDateRangePresetNameChanged?: (...args: any[]) => any; onDismissed?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { opened: (...args: any[]) => void; rangeTypeChanged: (...args: any[]) => void; currentDateChanged: (...args: any[]) => void; rangeChanged: (...args: any[]) => void; dateRangePresetNameChanged: (...args: any[]) => void; dismissed: (...args: any[]) => void; }, string, { testId: string; disabled: boolean; allowedDays: number; uniqueId: string | number; includeToday: boolean; dateFormat: string; types: ("date" | "week" | "month")[]; maxDaysInRange: number; datePresetList: "date" | "week" | "month" | "date1-7-14-30-90" | "date7-14-30-60-90" | "date7-14-31-60-90" | "dateWithoutToday" | "dateWithoutLastMonth" | "month-3-6-9-12"; regex: RegExp; initialType: "date" | "week" | "month"; openOnTop: boolean; showPresets: boolean; maxDate: Date; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { field?(_: { currentDate: any; isOpen: boolean; }): any; footer?(_: {}): any; }; }))[]; DatePicker: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }> & Omit; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "modelValue" | "placeholder" | "uniqueId" | "allowFutureDates" | "dateFormat">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", val: string | Date) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: string | Date) => void; }, string, { testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: string | Date) => void; }, string, { testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: { formattedDate: any; }): any; }; }); DatePickerTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }> & Omit; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "modelValue" | "placeholder" | "uniqueId" | "allowFutureDates" | "dateFormat">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", val: string | Date) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: string | Date) => void; }, string, { testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; uniqueId: { type: import("vue").PropType; default: number; }; allowFutureDates: { type: import("vue").PropType; default: boolean; }; dateFormat: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (val: string | Date) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: string | Date) => void; }, string, { testId: string; modelValue: string | Date; placeholder: string; uniqueId: string | number; allowFutureDates: boolean; dateFormat: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: { formattedDate: any; }): any; }; }))[]; SortableList: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "search" | "testId" | "variant" | "isLoading" | "displayValue" | "searchPlaceholder" | "items" | "selectedChildId" | "childListMaxHeight" | "searchHandler" | "draggableArea" | "loadingRowCount" | "openId" | "zIndexBase" | "selectedId" | "showSearch" | "emptyStateTitle" | "isSticky">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "sortableItemDragged", event: { id: string; newIndex: number; }) => void) & ((event: "update:items", items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void) & ((event: "update:openId", id: string | number) => void) & ((event: "update:selectedId", id: string | number) => void) & ((event: "update:selectedChildId", id: string | number) => void) & ((event: "update:search", query: string) => void) & ((event: "clearSearch") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sortableItemDragged: (event: { id: string; newIndex: number; }) => void; "update:items": (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void; "update:openId": (id: string | number) => void; "update:selectedId": (id: string | number) => void; "update:selectedChildId": (id: string | number) => void; "update:search": (query: string) => void; clearSearch: () => void; }, string, { search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sortableItemDragged: (event: { id: string; newIndex: number; }) => void; "update:items": (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void; "update:openId": (id: string | number) => void; "update:selectedId": (id: string | number) => void; "update:selectedChildId": (id: string | number) => void; "update:search": (query: string) => void; clearSearch: () => void; }, string, { search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { header?(_: {}): any; menu?(_: { item: import("./components/sortableList/SortableList.types").SortableListItem; }): any; loader?(_: {}): any; "empty-state"?(_: {}): any; }; }); SortableListTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "search" | "testId" | "variant" | "isLoading" | "displayValue" | "searchPlaceholder" | "items" | "selectedChildId" | "childListMaxHeight" | "searchHandler" | "draggableArea" | "loadingRowCount" | "openId" | "zIndexBase" | "selectedId" | "showSearch" | "emptyStateTitle" | "isSticky">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "sortableItemDragged", event: { id: string; newIndex: number; }) => void) & ((event: "update:items", items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void) & ((event: "update:openId", id: string | number) => void) & ((event: "update:selectedId", id: string | number) => void) & ((event: "update:selectedChildId", id: string | number) => void) & ((event: "update:search", query: string) => void) & ((event: "clearSearch") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sortableItemDragged: (event: { id: string; newIndex: number; }) => void; "update:items": (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void; "update:openId": (id: string | number) => void; "update:selectedId": (id: string | number) => void; "update:selectedChildId": (id: string | number) => void; "update:search": (query: string) => void; clearSearch: () => void; }, string, { search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "compact">; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem) => string>; required: true; default: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; items: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedChildId: { type: import("vue").PropType; default: any; }; childListMaxHeight: { type: import("vue").PropType; default: string; }; searchHandler: { type: import("vue").PropType<(item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean>; default: any; }; draggableArea: { type: import("vue").PropType<"handle" | "full">; default: string; }; loadingRowCount: { type: import("vue").PropType; default: number; }; openId: { type: import("vue").PropType; default: any; }; zIndexBase: { type: import("vue").PropType; default: number; }; selectedId: { type: import("vue").PropType; default: any; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; }>> & { onClearSearch?: () => any; onSortableItemDragged?: (event: { id: string; newIndex: number; }) => any; "onUpdate:items"?: (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => any; "onUpdate:openId"?: (id: string | number) => any; "onUpdate:selectedId"?: (id: string | number) => any; "onUpdate:selectedChildId"?: (id: string | number) => any; "onUpdate:search"?: (query: string) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { sortableItemDragged: (event: { id: string; newIndex: number; }) => void; "update:items": (items: import("./components/sortableList/SortableList.types").SortableListItem[]) => void; "update:openId": (id: string | number) => void; "update:selectedId": (id: string | number) => void; "update:selectedChildId": (id: string | number) => void; "update:search": (query: string) => void; clearSearch: () => void; }, string, { search: string; testId: string; variant: "default" | "compact"; isLoading: boolean; displayValue: (item: import("./components/sortableList/SortableList.types").SortableListItem) => string; searchPlaceholder: string; items: import("./components/sortableList/SortableList.types").SortableListItem[]; selectedChildId: string | number; childListMaxHeight: string; searchHandler: (item: import("./components/sortableList/SortableList.types").SortableListItem, searchQuery: string) => boolean; draggableArea: "handle" | "full"; loadingRowCount: number; openId: string | number; zIndexBase: number; selectedId: string | number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { header?(_: {}): any; menu?(_: { item: import("./components/sortableList/SortableList.types").SortableListItem; }): any; loader?(_: {}): any; "empty-state"?(_: {}): any; }; }))[]; StatusDot: import("vue").DefineComponent<{ type: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; required: true; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; }>>, { type: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }>; StatusDotTypes: () => import("vue").DefineComponent<{ type: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; required: true; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; }>>, { type: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }>[]; InlineCopy: import("vue").DefineComponent<{ text: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; tooltipText: { type: import("vue").PropType; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; required: true; default: string; }; hideTextValue: { type: import("vue").PropType; required: true; default: boolean; }; iconSize: { type: import("vue").PropType; default: any; }; tooltipHeader: { type: import("vue").PropType; default: string; }; valueToCopy: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { copy: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; tooltipText: { type: import("vue").PropType; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; required: true; default: string; }; hideTextValue: { type: import("vue").PropType; required: true; default: boolean; }; iconSize: { type: import("vue").PropType; default: any; }; tooltipHeader: { type: import("vue").PropType; default: string; }; valueToCopy: { type: import("vue").PropType; default: string; }; }>> & { onCopy?: () => any; }, { text: string; testId: string; tooltipText: string; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; size: "small" | "medium"; hideTextValue: boolean; iconSize: string; tooltipHeader: string; valueToCopy: string; }>; InlineCopyTypes: () => import("vue").DefineComponent<{ text: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; tooltipText: { type: import("vue").PropType; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; required: true; default: string; }; hideTextValue: { type: import("vue").PropType; required: true; default: boolean; }; iconSize: { type: import("vue").PropType; default: any; }; tooltipHeader: { type: import("vue").PropType; default: string; }; valueToCopy: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { copy: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; tooltipText: { type: import("vue").PropType; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; required: true; default: string; }; hideTextValue: { type: import("vue").PropType; required: true; default: boolean; }; iconSize: { type: import("vue").PropType; default: any; }; tooltipHeader: { type: import("vue").PropType; default: string; }; valueToCopy: { type: import("vue").PropType; default: string; }; }>> & { onCopy?: () => any; }, { text: string; testId: string; tooltipText: string; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; size: "small" | "medium"; hideTextValue: boolean; iconSize: string; tooltipHeader: string; valueToCopy: string; }>[]; AppHeader: import("vue").DefineComponent<{ name: { type: import("vue").PropType; required: true; default: string; }; type: { type: import("vue").PropType<"small" | "normal">; default: string; }; image: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; platform: { type: import("vue").PropType<"android" | "ios">; required: true; default: string; }; appKey: { type: import("vue").PropType; required: true; default: string; }; showAbIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { copyToClipboard: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; type: { type: import("vue").PropType<"small" | "normal">; default: string; }; image: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; platform: { type: import("vue").PropType<"android" | "ios">; required: true; default: string; }; appKey: { type: import("vue").PropType; required: true; default: string; }; showAbIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; }, { name: string; type: "small" | "normal"; image: string; testId: string; platform: "android" | "ios"; appKey: string; showAbIcon: boolean; }>; AppHeaderTypes: () => import("vue").DefineComponent<{ name: { type: import("vue").PropType; required: true; default: string; }; type: { type: import("vue").PropType<"small" | "normal">; default: string; }; image: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; platform: { type: import("vue").PropType<"android" | "ios">; required: true; default: string; }; appKey: { type: import("vue").PropType; required: true; default: string; }; showAbIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { copyToClipboard: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; type: { type: import("vue").PropType<"small" | "normal">; default: string; }; image: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; required: true; default: string; }; platform: { type: import("vue").PropType<"android" | "ios">; required: true; default: string; }; appKey: { type: import("vue").PropType; required: true; default: string; }; showAbIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; }, { name: string; type: "small" | "normal"; image: string; testId: string; platform: "android" | "ios"; appKey: string; showAbIcon: boolean; }>[]; ThemeWrapper: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ version: "v3" | "v4"; }> & Omit; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "version">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { version: "v3" | "v4"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { version: "v3" | "v4"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); ThemeWrapperTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ version: "v3" | "v4"; }> & Omit; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "version">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { version: "v3" | "v4"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { version: "v3" | "v4"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; RadioButton: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; label: string; testId: string; modelValue: string; labelDescription: string; }> & Omit; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "label" | "testId" | "modelValue" | "labelDescription">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:modelValue", ...args: any[]) => void) & ((event: "change", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; label: string; testId: string; modelValue: string; labelDescription: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; label: string; testId: string; modelValue: string; labelDescription: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); RadioGroup: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; testId: string; disabled: boolean; row: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "testId" | "disabled" | "row">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:modelValue", ...args: any[]) => void) & ((event: "change", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; testId: string; disabled: boolean; row: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; testId: string; disabled: boolean; row: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); RadioButtonTypes: () => (({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; label: string; testId: string; modelValue: string; labelDescription: string; }> & Omit; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "label" | "testId" | "modelValue" | "labelDescription">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:modelValue", ...args: any[]) => void) & ((event: "change", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; label: string; testId: string; modelValue: string; labelDescription: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; name: { type: import("vue").PropType; default: string; }; label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; default: any; }; labelDescription: { type: import("vue").PropType; default: string; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; label: string; testId: string; modelValue: string; labelDescription: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; testId: string; disabled: boolean; row: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "testId" | "disabled" | "row">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:modelValue", ...args: any[]) => void) & ((event: "change", ...args: any[]) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; testId: string; disabled: boolean; row: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; row: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; }>> & { onChange?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; change: (...args: any[]) => void; }, string, { name: string; testId: string; disabled: boolean; row: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })))[]; TextArea: import("vue").DefineComponent<{ label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; height: { type: import("vue").PropType; default: any; }; resize: { type: import("vue").PropType<"both" | "none" | "horizontal" | "vertical">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; height: { type: import("vue").PropType; default: any; }; resize: { type: import("vue").PropType<"both" | "none" | "horizontal" | "vertical">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string) => any; }, { label: string; testId: string; disabled: boolean; height: string; resize: "both" | "none" | "horizontal" | "vertical"; mandatory: boolean; modelValue: string; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; maxLengthCounterPosition: "inside" | "outside"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; }>; TextAreaTypes: () => import("vue").DefineComponent<{ label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; height: { type: import("vue").PropType; default: any; }; resize: { type: import("vue").PropType<"both" | "none" | "horizontal" | "vertical">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; height: { type: import("vue").PropType; default: any; }; resize: { type: import("vue").PropType<"both" | "none" | "horizontal" | "vertical">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string) => any; }, { label: string; testId: string; disabled: boolean; height: string; resize: "both" | "none" | "horizontal" | "vertical"; mandatory: boolean; modelValue: string; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; maxLengthCounterPosition: "inside" | "outside"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; }>[]; Checkbox: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; color: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "color">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "click", event: MouseEvent) => void) & ((event: "update:isChecked", value: boolean) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isChecked": (value: boolean) => void; click: (event: MouseEvent) => void; }, string, { label: string; testId: string; color: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isChecked": (value: boolean) => void; click: (event: MouseEvent) => void; }, string, { label: string; testId: string; color: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); CheckboxTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; color: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "color">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "click", event: MouseEvent) => void) & ((event: "update:isChecked", value: boolean) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isChecked": (value: boolean) => void; click: (event: MouseEvent) => void; }, string, { label: string; testId: string; color: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; }; color: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; }; isChecked: { type: import("vue").PropType; required: true; }; }>> & { onClick?: (event: MouseEvent) => any; "onUpdate:isChecked"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:isChecked": (value: boolean) => void; click: (event: MouseEvent) => void; }, string, { label: string; testId: string; color: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; Snackbar: snackbarV3.Notify; default: snackbarV3.Notify; createSnackbar: (constructorComponent: any) => snackbarV3.Notify; snackbarEmits: { destroy: () => boolean; }; snackbarTypes: readonly ["success", "info", "error"]; Loader: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }> & Omit; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "maxWidth" | "strokeWidth" | "paddingOffsetPx" | "paddingOffsetPercentage">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); LoaderTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }> & Omit; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "maxWidth" | "strokeWidth" | "paddingOffsetPx" | "paddingOffsetPercentage">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; strokeWidth: { type: import("vue").PropType; default: number; }; paddingOffsetPx: { type: import("vue").PropType; default: number; }; paddingOffsetPercentage: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { maxWidth: number; strokeWidth: number; paddingOffsetPx: number; paddingOffsetPercentage: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; SkeletonTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "circle" | "square" | "rectangle" | "pill"; size: number; }> & Omit; default: string; }; size: { type: import("vue").PropType; default: number; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; size: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "circle" | "square" | "rectangle" | "pill"; size: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; size: { type: import("vue").PropType; default: number; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; size: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "circle" | "square" | "rectangle" | "pill"; size: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; Skeleton: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "circle" | "square" | "rectangle" | "pill"; size: number; }> & Omit; default: string; }; size: { type: import("vue").PropType; default: number; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; size: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "circle" | "square" | "rectangle" | "pill"; size: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; size: { type: import("vue").PropType; default: number; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; size: { type: import("vue").PropType; default: number; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "circle" | "square" | "rectangle" | "pill"; size: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); EmptyState: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "testId" | "variant" | "iconName" | "iconSize" | "subtitle" | "iconType" | "buttonText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "click") => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { content?(_: {}): any; button?(_: {}): any; }; }); EmptyStateTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "testId" | "variant" | "iconName" | "iconSize" | "subtitle" | "iconType" | "buttonText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "click") => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: string; }; iconName: { type: import("vue").PropType; default: any; }; iconSize: { type: import("vue").PropType; default: string; }; subtitle: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; buttonText: { type: import("vue").PropType; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { title: string; testId: string; variant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; iconName: string; iconSize: string; subtitle: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; buttonText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { content?(_: {}): any; button?(_: {}): any; }; }))[]; Editable: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }> & Omit; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "cell" | "withIcons" | "saveOnClickOutside" | "validateFunction" | "isLoading" | "displayValue">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { input?(_: {}): any; content?(_: {}): any; }; }); EditableTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }> & Omit; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "cell" | "withIcons" | "saveOnClickOutside" | "validateFunction" | "isLoading" | "displayValue">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; cell: { type: import("vue").PropType; default: string; }; withIcons: { type: import("vue").PropType; default: boolean; }; saveOnClickOutside: { type: import("vue").PropType; default: boolean; }; validateFunction: { type: import("vue").PropType<(value: unknown) => string | boolean>; default: () => false; }; isLoading: { type: import("vue").PropType; default: boolean; }; rowIndex: { type: import("vue").PropType; required: true; }; cellIndex: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => unknown>; default: (cell: unknown) => unknown; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "input" | "dropdown"; cell: string; withIcons: boolean; saveOnClickOutside: boolean; validateFunction: (value: unknown) => string | boolean; isLoading: boolean; displayValue: (option: unknown) => unknown; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { input?(_: {}): any; content?(_: {}): any; }; }))[]; EditableContext: import("vue").InjectionKey; useEditableContext: typeof tableCellsV3.useEditableContext; DataGrid: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }> & Omit; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "sort" | "title" | "search" | "testId" | "isLoading" | "searchAutoFocus" | "searchPlaceholder" | "selection" | "loadingRowCount" | "zIndexBase" | "showSearch" | "emptyStateTitle" | "isSticky" | "sections" | "isStickyHeader" | "emptyStateSubtitle" | "isInfiniteScroll" | "infiniteScrollThreshold" | "rowHeight" | "defaultScrollPosition" | "getRowId" | "getRowKey" | "emptyStateVariant" | "rowCustomClassKey" | "rowDataKey" | "helpTooltipVariant" | "useAvailableHeight" | "selectedMatcher" | "isSelectionSticky" | "isSelectionBordered">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", event: Event) => void) & ((event: "selectAll", value: boolean) => void) & ((event: "loadMore") => void) & ((event: "onClearSearch") => void) & ((event: "update:selection", selection: unknown[]) => void) & ((event: "update:search", query: string) => void) & ((event: "update:sort", newSort: tableV3.Sort) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent) => void) & ((event: "clickRow", rowIndex: number) => void) & ((event: "selectRow", value: boolean) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; }, { scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; "update:search": (query: string) => void; "update:selection": (selection: unknown[]) => void; onScroll: (event: Event) => void; onClearSearch: () => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; selectAll: (value: boolean) => void; selectRow: (value: boolean) => void; clickRow: (rowIndex: number) => void; }, string, { sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{ scrollTo: (index: number) => void; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; }, { scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; "update:search": (query: string) => void; "update:selection": (selection: unknown[]) => void; onScroll: (event: Event) => void; onClearSearch: () => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; selectAll: (value: boolean) => void; selectRow: (value: boolean) => void; clickRow: (rowIndex: number) => void; }, string, { sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial any>> & Partial any>> & Partial; rowIndex: number; }) => any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-pre-search"?(_: {}): any; "table-header-actions"?(_: {}): any; "select-all-checkbox"?(_: {}): any; loader?(_: {}): any; expanded?(_: { row: import("@vueuse/core").UseVirtualListItem; gridColumnTemplate: any; }): any; "floating-row"?(_: { row: import("@vueuse/core").UseVirtualListItem; rowIndex: number; }): any; "empty-state"?(_: {}): any; footer?(_: {}): any; }; }); DataGridMenu: import("vue").DefineComponent<{ placement: { type: import("vue").PropType; default: string; }; rowIndex: { type: import("vue").PropType; default: any; }; menuItems: { type: import("vue").PropType; required: true; default: () => any[]; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { selected: (option: unknown) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; rowIndex: { type: import("vue").PropType; default: any; }; menuItems: { type: import("vue").PropType; required: true; default: () => any[]; }; }>> & { onSelected?: (option: unknown) => any; }, { placement: import("floating-vue").Placement; rowIndex: number; menuItems: tableV4.MenuItem[]; }>; DataGridRowsCounter: import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; count: { type: import("vue").PropType; default: number; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; }>>, { testId: string; count: number; totalCount: number; displayingText: string; outOfText: string; totalText: string; }>; DataGridTypes: () => (import("vue").DefineComponent<{ placement: { type: import("vue").PropType; default: string; }; rowIndex: { type: import("vue").PropType; default: any; }; menuItems: { type: import("vue").PropType; required: true; default: () => any[]; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { selected: (option: unknown) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; rowIndex: { type: import("vue").PropType; default: any; }; menuItems: { type: import("vue").PropType; required: true; default: () => any[]; }; }>> & { onSelected?: (option: unknown) => any; }, { placement: import("floating-vue").Placement; rowIndex: number; menuItems: tableV4.MenuItem[]; }> | import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; count: { type: import("vue").PropType; default: number; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; }>>, { testId: string; count: number; totalCount: number; displayingText: string; outOfText: string; totalText: string; }> | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }> & Omit; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "search" | "testId" | "searchAutoFocus" | "searchPlaceholder" | "zIndexBase" | "showSearch" | "isSticky" | "standalone">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onClearSearch") => void) & ((event: "update:search", query: string) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onClearSearch: () => void; }, string, { title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onClearSearch: () => void; }, string, { title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { title?(_: {}): any; "table-header-pre-search"?(_: {}): any; search?(_: {}): any; "table-header-actions"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{}> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; "side-panel"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }> & Omit; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "sort" | "title" | "search" | "testId" | "isLoading" | "searchAutoFocus" | "searchPlaceholder" | "selection" | "loadingRowCount" | "zIndexBase" | "showSearch" | "emptyStateTitle" | "isSticky" | "sections" | "isStickyHeader" | "emptyStateSubtitle" | "isInfiniteScroll" | "infiniteScrollThreshold" | "rowHeight" | "defaultScrollPosition" | "getRowId" | "getRowKey" | "emptyStateVariant" | "rowCustomClassKey" | "rowDataKey" | "helpTooltipVariant" | "useAvailableHeight" | "selectedMatcher" | "isSelectionSticky" | "isSelectionBordered">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", event: Event) => void) & ((event: "selectAll", value: boolean) => void) & ((event: "loadMore") => void) & ((event: "onClearSearch") => void) & ((event: "update:selection", selection: unknown[]) => void) & ((event: "update:search", query: string) => void) & ((event: "update:sort", newSort: tableV3.Sort) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent) => void) & ((event: "clickRow", rowIndex: number) => void) & ((event: "selectRow", value: boolean) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; }, { scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; "update:search": (query: string) => void; "update:selection": (selection: unknown[]) => void; onScroll: (event: Event) => void; onClearSearch: () => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; selectAll: (value: boolean) => void; selectRow: (value: boolean) => void; clickRow: (rowIndex: number) => void; }, string, { sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{ scrollTo: (index: number) => void; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; title: { type: import("vue").PropType; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; selection: { type: import("vue").PropType; default: any; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; helpTooltipVariant: { type: import("vue").PropType<"icon" | "underline">; default: string; }; useAvailableHeight: { type: import("vue").PropType; default: boolean; }; selectedMatcher: { type: import("vue").PropType<(rowId: unknown, selected: unknown) => boolean>; default: (rowId: any, selectedItem: any) => boolean; }; isSelectionSticky: { type: import("vue").PropType; default: boolean; }; isSelectionBordered: { type: import("vue").PropType; default: boolean; }; showTotalsRow: { type: import("vue").PropType; }; }>> & { onSelectAll?: (value: boolean) => any; onLoadMore?: () => any; "onUpdate:selection"?: (selection: unknown[]) => any; "onUpdate:search"?: (query: string) => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number) => any; onSelectRow?: (value: boolean) => any; }, { scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; "update:search": (query: string) => void; "update:selection": (selection: unknown[]) => void; onScroll: (event: Event) => void; onClearSearch: () => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; selectAll: (value: boolean) => void; selectRow: (value: boolean) => void; clickRow: (rowIndex: number) => void; }, string, { sort: tableV3.Sort; title: string; search: string; testId: string; isLoading: boolean; searchAutoFocus: boolean; searchPlaceholder: string; selection: unknown[]; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; helpTooltipVariant: "icon" | "underline"; useAvailableHeight: boolean; selectedMatcher: (rowId: unknown, selected: unknown) => boolean; isSelectionSticky: boolean; isSelectionBordered: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial any>> & Partial any>> & Partial; rowIndex: number; }) => any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-pre-search"?(_: {}): any; "table-header-actions"?(_: {}): any; "select-all-checkbox"?(_: {}): any; loader?(_: {}): any; expanded?(_: { row: import("@vueuse/core").UseVirtualListItem; gridColumnTemplate: any; }): any; "floating-row"?(_: { row: import("@vueuse/core").UseVirtualListItem; rowIndex: number; }): any; "empty-state"?(_: {}): any; footer?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "search" | "testId" | "isLoading" | "searchPlaceholder" | "count" | "loadingRowCount" | "zIndexBase" | "showSearch" | "emptyStateTitle" | "isSticky" | "emptyStateSubtitle" | "totalCount" | "displayingText" | "outOfText" | "totalText" | "tablesSettings" | "loadingAndEmptyStatesColumns" | "getRowId" | "getRowKey" | "emptyStateVariant" | "rowCustomClassKey" | "rowDataKey">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", scrollTop: number) => void) & ((event: "onClearSearch") => void) & ((event: "update:search", query: string) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void) & ((event: "clickRow", rowIndex: number, tableIndex: number) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onScroll: (scrollTop: number) => void; onClearSearch: () => void; clickRow: (rowIndex: number, tableIndex: number) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void; }, string, { search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onScroll: (scrollTop: number) => void; onClearSearch: () => void; clickRow: (rowIndex: number, tableIndex: number) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void; }, string, { search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-pre-search"?(_: {}): any; "table-header-actions"?(_: {}): any; "floating-row"?(_: { row: import("@vueuse/core").UseVirtualListItem; rowIndex: number; tableIndex: number; }): any; "empty-state"?(_: {}): any; }; })))[]; MultipleDataGrid: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "search" | "testId" | "isLoading" | "searchPlaceholder" | "count" | "loadingRowCount" | "zIndexBase" | "showSearch" | "emptyStateTitle" | "isSticky" | "emptyStateSubtitle" | "totalCount" | "displayingText" | "outOfText" | "totalText" | "tablesSettings" | "loadingAndEmptyStatesColumns" | "getRowId" | "getRowKey" | "emptyStateVariant" | "rowCustomClassKey" | "rowDataKey">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", scrollTop: number) => void) & ((event: "onClearSearch") => void) & ((event: "update:search", query: string) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void) & ((event: "clickRow", rowIndex: number, tableIndex: number) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onScroll: (scrollTop: number) => void; onClearSearch: () => void; clickRow: (rowIndex: number, tableIndex: number) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void; }, string, { search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; isLoading: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; count: { type: import("vue").PropType; default: number; }; loadingRowCount: { type: import("vue").PropType; default: number; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; totalCount: { type: import("vue").PropType; default: number; }; displayingText: { type: import("vue").PropType; default: string; }; outOfText: { type: import("vue").PropType; default: string; }; totalText: { type: import("vue").PropType; default: string; }; tablesSettings: { type: import("vue").PropType; required: true; default: () => any[]; }; loadingAndEmptyStatesColumns: { type: import("vue").PropType; required: true; default: () => any[]; }; getRowId: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => unknown>; default: (row: any, index: any) => any; }; getRowKey: { type: import("vue").PropType<(row: import("./components/table/common/Table.types").Row, index: number) => string | number>; default: (row: any, index: any) => any; }; emptyStateVariant: { type: import("vue").PropType<"error" | "settings" | "no-access" | "no-results" | "no-data" | "files">; default: any; }; rowCustomClassKey: { type: import("vue").PropType; default: string; }; rowDataKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnScroll?: (scrollTop: number) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => any; onOnClearSearch?: () => any; onClickRow?: (rowIndex: number, tableIndex: number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onScroll: (scrollTop: number) => void; onClearSearch: () => void; clickRow: (rowIndex: number, tableIndex: number) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent & { tableIndex: number; }) => void; }, string, { search: string; testId: string; isLoading: boolean; searchPlaceholder: string; count: number; loadingRowCount: number; zIndexBase: number; showSearch: boolean; emptyStateTitle: string; isSticky: boolean; emptyStateSubtitle: string; totalCount: number; displayingText: string; outOfText: string; totalText: string; tablesSettings: tableV4.TableSettings[]; loadingAndEmptyStatesColumns: tableV3.Column[]; getRowId: (row: import("./components/table/common/Table.types").Row, index: number) => unknown; getRowKey: (row: import("./components/table/common/Table.types").Row, index: number) => string | number; emptyStateVariant: "error" | "settings" | "no-access" | "no-results" | "no-data" | "files"; rowCustomClassKey: string; rowDataKey: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-pre-search"?(_: {}): any; "table-header-actions"?(_: {}): any; "floating-row"?(_: { row: import("@vueuse/core").UseVirtualListItem; rowIndex: number; tableIndex: number; }): any; "empty-state"?(_: {}): any; }; }); DataGridHeader: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }> & Omit; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "search" | "testId" | "searchAutoFocus" | "searchPlaceholder" | "zIndexBase" | "showSearch" | "isSticky" | "standalone">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onClearSearch") => void) & ((event: "update:search", query: string) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onClearSearch: () => void; }, string, { title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; search: { type: import("vue").PropType; default: any; }; testId: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; zIndexBase: { type: import("vue").PropType; default: number; }; showSearch: { type: import("vue").PropType; default: boolean; }; isSticky: { type: import("vue").PropType; default: boolean; }; standalone: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:search"?: (query: string) => any; onOnClearSearch?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:search": (query: string) => void; onClearSearch: () => void; }, string, { title: string; search: string; testId: string; searchAutoFocus: boolean; searchPlaceholder: string; zIndexBase: number; showSearch: boolean; isSticky: boolean; standalone: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { title?(_: {}): any; "table-header-pre-search"?(_: {}): any; search?(_: {}): any; "table-header-actions"?(_: {}): any; }; }); DataGridContainer: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{}> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; "side-panel"?(_: {}): any; }; }); Table: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }> & Omit; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "isLoading" | "loadingRowCount" | "emptyStateTitle" | "isSticky" | "sections" | "isStickyHeader" | "emptyStateSubtitle" | "isInfiniteScroll" | "infiniteScrollThreshold" | "rowHeight" | "defaultScrollPosition">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", event: Event) => void) & ((event: "loadMore") => void) & ((event: "update:sort", newSort: tableV3.Sort) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; onScroll: (event: Event) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; }, string, { testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; onScroll: (event: Event) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; }, string, { testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial; rowIndex: number; }) => any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-actions"?(_: {}): any; "floating-actions"?(_: { row: import("@vueuse/core").UseVirtualListItem; }): any; loader?(_: {}): any; "empty-state"?(_: {}): any; }; }); TableContext: import("vue").InjectionKey; useTableContext: typeof tableV3.useTableContext; TableTypes: () => (import("vue").InjectionKey | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }> & Omit; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "isLoading" | "loadingRowCount" | "emptyStateTitle" | "isSticky" | "sections" | "isStickyHeader" | "emptyStateSubtitle" | "isInfiniteScroll" | "infiniteScrollThreshold" | "rowHeight" | "defaultScrollPosition">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "onScroll", event: Event) => void) & ((event: "loadMore") => void) & ((event: "update:sort", newSort: tableV3.Sort) => void) & ((event: "saveRow", args_0: import("./components/table/common/Table.types").SaveRowEvent) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; onScroll: (event: Event) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; }, string, { testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; title: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; columns: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; loadingRowCount: { type: import("vue").PropType; default: number; }; emptyStateTitle: { type: import("vue").PropType; default: string; }; isSticky: { type: import("vue").PropType; default: boolean; }; rows: { type: import("vue").PropType; required: true; }; sections: { type: import("vue").PropType; default: any; }; isStickyHeader: { type: import("vue").PropType; default: boolean; }; emptyStateSubtitle: { type: import("vue").PropType; default: string; }; isInfiniteScroll: { type: import("vue").PropType; default: boolean; }; infiniteScrollThreshold: { type: import("vue").PropType; default: number; }; rowHeight: { type: import("vue").PropType number)>; default: number; }; defaultScrollPosition: { type: import("vue").PropType; default: any; }; }>> & { onLoadMore?: () => any; onOnScroll?: (event: Event) => any; "onUpdate:sort"?: (newSort: tableV3.Sort) => any; onSaveRow?: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:sort": (newSort: tableV3.Sort) => void; onScroll: (event: Event) => void; saveRow: (args_0: import("./components/table/common/Table.types").SaveRowEvent) => void; loadMore: () => void; }, string, { testId: string; isLoading: boolean; loadingRowCount: number; emptyStateTitle: string; isSticky: boolean; sections: import("./components/table/common/Table.types").Section[]; isStickyHeader: boolean; emptyStateSubtitle: string; isInfiniteScroll: boolean; infiniteScrollThreshold: number; rowHeight: number | ((index: number) => number); defaultScrollPosition: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial any>> & Partial any>> & Partial; rowIndex: number; }) => any>> & { title?(_: {}): any; search?(_: {}): any; "table-header-actions"?(_: {}): any; "floating-actions"?(_: { row: import("@vueuse/core").UseVirtualListItem; }): any; loader?(_: {}): any; "empty-state"?(_: {}): any; }; })))[]; Toggle: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "text" | "testId" | "color" | "size" | "isLoading" | "hoverHelpText" | "hoverHelpTextPlacement" | "feedbackText" | "feedbackVariant" | "isDisabled" | "activeText" | "inactiveText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", value: boolean) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; }, string, { text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; }, string, { text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "icon-left"?(_: {}): any; "icon-right"?(_: {}): any; }; }); ToggleTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }> & Omit; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "text" | "testId" | "color" | "size" | "isLoading" | "hoverHelpText" | "hoverHelpTextPlacement" | "feedbackText" | "feedbackVariant" | "isDisabled" | "activeText" | "inactiveText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", value: boolean) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; }, string, { text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; testId: { type: import("vue").PropType; default: string; }; color: { type: import("vue").PropType<"primary" | "test">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; isDisabled: { type: import("vue").PropType; default: boolean; }; activeText: { type: import("vue").PropType; default: any; }; inactiveText: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; }, string, { text: string; testId: string; color: "primary" | "test"; size: "small" | "medium"; isLoading: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; isDisabled: boolean; activeText: string; inactiveText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "icon-left"?(_: {}): any; "icon-right"?(_: {}): any; }; }))[]; Tooltip: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }> & Omit; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "header" | "text" | "theme" | "testId" | "delay" | "triggers" | "forceShowWithTruncate" | "placement" | "disabled" | "distance" | "container" | "shown" | "autoHide" | "dontWrapDisabled">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "show") => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { show: () => void; }, string, { header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { show: () => void; }, string, { header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; tooltip?(_: { text: any; }): any; }; }); TooltipTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }> & Omit; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "header" | "text" | "theme" | "testId" | "delay" | "triggers" | "forceShowWithTruncate" | "placement" | "disabled" | "distance" | "container" | "shown" | "autoHide" | "dontWrapDisabled">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "show") => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { show: () => void; }, string, { header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; text: { type: import("vue").PropType; default: any; }; theme: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; delay: { type: import("vue").PropType; default: number; }; triggers: { type: import("vue").PropType; default: () => string[]; }; forceShowWithTruncate: { type: import("vue").PropType; default: boolean; }; placement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: string; }; container: { type: import("vue").PropType; default: string; }; shown: { type: import("vue").PropType; default: any; }; autoHide: { type: import("vue").PropType; default: boolean; }; dontWrapDisabled: { type: import("vue").PropType; default: boolean; }; }>> & { onShow?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { show: () => void; }, string, { header: string; text: string; theme: string; testId: string; delay: number; triggers: import("./components/tooltip/common/Tooltip.types").TooltipTriggers[]; forceShowWithTruncate: boolean; placement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; distance: string | number; container: string; shown: boolean; autoHide: boolean; dontWrapDisabled: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; tooltip?(_: { text: any; }): any; }; }))[]; Dialog: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "testId" | "size" | "content" | "subtitle" | "showCloseButton" | "showCancelButton" | "showSaveButton" | "saveButtonLabel" | "saveButtonLoading" | "saveButtonColor" | "cancelButtonLabel" | "cancelButtonColor" | "appendToBody" | "showBackdrop" | "closeDelay" | "openDelay" | "escapeToClose" | "closeOnClickOutside" | "beforeClose" | "showFooter" | "noPadding">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "open") => void) & ((event: "update:modelValue", value: boolean) => void) & ((event: "close", reason: dialogV3.Reason) => void) & ((event: "cancel") => void) & ((event: "save") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; open: () => void; close: (reason: dialogV3.Reason) => void; save: () => void; cancel: () => void; }, string, { title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; open: () => void; close: (reason: dialogV3.Reason) => void; save: () => void; cancel: () => void; }, string, { title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { header?(_: {}): any; default?(_: {}): any; footer?(_: {}): any; }; }); DialogTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "title" | "testId" | "size" | "content" | "subtitle" | "showCloseButton" | "showCancelButton" | "showSaveButton" | "saveButtonLabel" | "saveButtonLoading" | "saveButtonColor" | "cancelButtonLabel" | "cancelButtonColor" | "appendToBody" | "showBackdrop" | "closeDelay" | "openDelay" | "escapeToClose" | "closeOnClickOutside" | "beforeClose" | "showFooter" | "noPadding">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "open") => void) & ((event: "update:modelValue", value: boolean) => void) & ((event: "close", reason: dialogV3.Reason) => void) & ((event: "cancel") => void) & ((event: "save") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; open: () => void; close: (reason: dialogV3.Reason) => void; save: () => void; cancel: () => void; }, string, { title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "extraSmall">; default: string; }; content: { type: import("vue").PropType; default: any; }; modelValue: { type: import("vue").PropType; required: true; }; subtitle: { type: import("vue").PropType; default: string; }; showCloseButton: { type: import("vue").PropType; default: boolean; }; showCancelButton: { type: import("vue").PropType; default: boolean; }; showSaveButton: { type: import("vue").PropType; default: boolean; }; saveButtonLabel: { type: import("vue").PropType; default: string; }; saveButtonLoading: { type: import("vue").PropType; default: boolean; }; saveButtonColor: { type: import("vue").PropType; default: string; }; cancelButtonLabel: { type: import("vue").PropType; default: string; }; cancelButtonColor: { type: import("vue").PropType; default: string; }; appendToBody: { type: import("vue").PropType; default: boolean; }; showBackdrop: { type: import("vue").PropType; default: boolean; }; closeDelay: { type: import("vue").PropType; default: number; }; openDelay: { type: import("vue").PropType; default: number; }; escapeToClose: { type: import("vue").PropType; default: boolean; }; closeOnClickOutside: { type: import("vue").PropType; default: boolean; }; beforeClose: { type: import("vue").PropType<(show: () => void) => void>; default: any; }; showFooter: { type: import("vue").PropType; default: boolean; }; noPadding: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: boolean) => any; onClose?: (reason: dialogV3.Reason) => any; onCancel?: () => any; onSave?: () => any; onOpen?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: boolean) => void; open: () => void; close: (reason: dialogV3.Reason) => void; save: () => void; cancel: () => void; }, string, { title: string; testId: string; size: "small" | "medium" | "extraSmall"; content: string; subtitle: string; showCloseButton: boolean; showCancelButton: boolean; showSaveButton: boolean; saveButtonLabel: string; saveButtonLoading: boolean; saveButtonColor: import("./components/button/common/consts").ButtonColor; cancelButtonLabel: string; cancelButtonColor: string; appendToBody: boolean; showBackdrop: boolean; closeDelay: number; openDelay: number; escapeToClose: boolean; closeOnClickOutside: boolean; beforeClose: (show: () => void) => void; showFooter: boolean; noPadding: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { header?(_: {}): any; default?(_: {}): any; footer?(_: {}): any; }; }))[]; Reason: typeof dialogV3.Reason; Tabs: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }> & Omit; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "variant" | "tabsList">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:selectedTab", tabId: string | number) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedTab": (tabId: string | number) => void; }, string, { testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedTab": (tabId: string | number) => void; }, string, { testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "tab-icon"?(_: { tab: import("./components/tabs/common/Tabs.types").Tab; active: boolean; }): any; }; }); TabsTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }> & Omit; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "variant" | "tabsList">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:selectedTab", tabId: string | number) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedTab": (tabId: string | number) => void; }, string, { testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"page" | "card">; default: string; }; tabsList: { type: import("vue").PropType; required: true; default: () => any[]; }; selectedTab: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selectedTab"?: (tabId: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedTab": (tabId: string | number) => void; }, string, { testId: string; variant: "page" | "card"; tabsList: import("./components/tabs/common/Tabs.types").Tab[]; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "tab-icon"?(_: { tab: import("./components/tabs/common/Tabs.types").Tab; active: boolean; }): any; }; }))[]; Icon: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }> & Omit; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "type" | "color" | "size" | "height" | "width" | "platform">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); IconTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }> & Omit; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "name" | "type" | "color" | "size" | "height" | "width" | "platform">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; type: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; color: { type: import("vue").PropType; default: any; }; size: { type: import("vue").PropType; default: any; }; height: { type: import("vue").PropType; default: any; }; width: { type: import("vue").PropType; default: any; }; platform: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { name: string; type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; color: string; size: string; height: string; width: string; platform: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; IconFlagTypes: () => import("vue").DefineComponent<{ countryCode: { type: import("vue").PropType; required: true; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; }>>, { countryCode: string; }>[]; IconFlag: import("vue").DefineComponent<{ countryCode: { type: import("vue").PropType; required: true; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; }>>, { countryCode: string; }>; icons: { a: { fileName: string; }; 'a-2': { fileName: string; }; 'ab-test': { fileName: string; }; 'ab-test-2': { fileName: string; }; 'a-circle': { fileName: string; }; 'account-balance-wallet': { fileName: string; }; 'account-circle': { fileName: string; }; 'account-circle-outline': { fileName: string; }; add: { fileName: string; }; analytics: { fileName: string; }; android: { fileName: string; }; 'angle-down': { fileName: string; }; 'angle-left': { fileName: string; }; 'angle-right': { fileName: string; }; 'angle-up': { fileName: string; }; 'app-store': { fileName: string; }; 'area-chart': { fileName: string; }; 'arrow-back': { fileName: string; }; 'arrow-downward': { fileName: string; }; 'arrow-forward': { fileName: string; }; 'arrow-left': { fileName: string; }; 'arrow-right': { fileName: string; }; 'arrow-sort-down': { fileName: string; }; 'arrow-sort-up': { fileName: string; }; 'arrow-upward': { fileName: string; }; 'auto-awesome': { fileName: string; }; 'auto-mode': { fileName: string; }; hammer: { fileName: string; }; autorenew: { fileName: string; }; b: { fileName: string; }; 'b-2': { fileName: string; }; 'b-circle': { fileName: string; }; banner: { fileName: string; }; bidding: { fileName: string; }; 'bidding-2': { fileName: string; }; block: { fileName: string; }; 'border-color': { fileName: string; }; bug: { fileName: string; }; bullhorn: { fileName: string; }; 'bullseye-arrow': { fileName: string; }; cached: { fileName: string; }; calendar: { fileName: string; }; 'calendar-today': { fileName: string; }; cancel: { fileName: string; }; 'chart-bar': { fileName: string; }; 'chart-line': { fileName: string; }; 'chart-mixed': { fileName: string; }; check: { fileName: string; }; 'check-bold': { fileName: string; }; close: { fileName: string; }; 'close-bold': { fileName: string; }; 'computer-mouse': { fileName: string; }; 'copy-to-clipboard': { fileName: string; }; 'widgets-flat-squares': { fileName: string; }; adjust: { fileName: string; }; 'copy-to-clipboard-filled': { fileName: string; }; cube: { fileName: string; }; 'cube-background': { fileName: string; }; marketing: { fileName: string; }; create: { fileName: string; }; creative: { fileName: string; }; cross: { fileName: string; }; 'crown-fill': { fileName: string; }; cup: { fileName: string; }; 'cup-a': { fileName: string; }; 'cup-b': { fileName: string; }; delete: { fileName: string; }; diamond: { fileName: string; }; dots: { fileName: string; }; download: { fileName: string; }; 'download-2': { fileName: string; }; 'download-done': { fileName: string; }; 'drag-indicator': { fileName: string; }; duplicate: { fileName: string; }; ecpi: { fileName: string; }; email: { fileName: string; }; 'email-envelope': { fileName: string; }; error: { fileName: string; }; eye: { fileName: string; }; 'favorite-border': { fileName: string; }; filter: { fileName: string; }; 'filter-list': { fileName: string; }; FiltersSearch: { fileName: string; }; frame: { fileName: string; }; fullscreen: { fileName: string; }; 'fullscreen-exit': { fileName: string; }; functions: { fileName: string; }; 'gamepad-alt': { fileName: string; }; games: { fileName: string; }; gavel: { fileName: string; }; gift: { fileName: string; }; 'git-hub': { fileName: string; }; 'globe-stand': { fileName: string; }; 'google-play': { fileName: string; }; group: { fileName: string; }; 'hand-pointer': { fileName: string; }; hands: { fileName: string; }; heartbeat: { fileName: string; }; help: { fileName: string; }; 'help-outline': { fileName: string; }; history: { fileName: string; }; ios: { fileName: string; }; image: { fileName: string; }; 'image-not-supported': { fileName: string; }; 'image-slash': { fileName: string; }; 'import-export': { fileName: string; }; 'import-export-2': { fileName: string; }; importent: { fileName: string; }; info: { fileName: string; }; 'info-outline': { fileName: string; }; insights: { fileName: string; }; interstitial: { fileName: string; }; 'ios-14': { fileName: string; }; js: { fileName: string; }; landscape: { fileName: string; }; launch: { fileName: string; }; levelplay: { fileName: string; }; 'limit-circle': { fileName: string; }; 'limit-octagon': { fileName: string; }; link: { fileName: string; }; 'loading-clean': { fileName: string; }; lock: { fileName: string; }; 'lock-open': { fileName: string; }; login: { fileName: string; }; logout: { fileName: string; }; 'military-tech': { fileName: string; }; mix: { fileName: string; }; 'mix-2': { fileName: string; }; 'mobile-landscape': { fileName: string; }; 'mobile-portrait': { fileName: string; }; 'money-check': { fileName: string; }; 'more-horiz': { fileName: string; }; 'more-vert': { fileName: string; }; mouse: { fileName: string; }; 'mouse-pointer': { fileName: string; }; 'moving-up': { fileName: string; }; 'notifications-none': { fileName: string; }; offerwall: { fileName: string; }; palyable: { fileName: string; }; 'paper-plane-off': { fileName: string; }; 'paper-plane': { fileName: string; }; pause: { fileName: string; }; 'pause-circle-filled': { fileName: string; }; 'pause-circle-outline': { fileName: string; }; 'phone-iphone': { fileName: string; }; photo: { fileName: string; }; 'photo-2': { fileName: string; }; 'play-arrow': { fileName: string; }; 'play-circle-filled-white': { fileName: string; }; 'play-circle-outline': { fileName: string; }; qrcode: { fileName: string; }; 'quick-ab': { fileName: string; }; 'quick-ab-2': { fileName: string; }; react: { fileName: string; }; redo: { fileName: string; }; refresh: { fileName: string; }; remove: { fileName: string; }; replay: { fileName: string; }; 'rewarded-video': { fileName: string; }; 'rocket-launch': { fileName: string; }; rotate: { fileName: string; }; route: { fileName: string; }; 'sack-dollar': { fileName: string; }; schedule: { fileName: string; }; search: { fileName: string; }; 'search-bold': { fileName: string; }; share: { fileName: string; }; slack: { fileName: string; }; 'sports-esports': { fileName: string; }; star: { fileName: string; }; 'star-fill': { fileName: string; }; 'status-banner': { fileName: string; }; 'status-interstitial': { fileName: string; }; 'status-offerwall': { fileName: string; }; 'status-rewarded-video': { fileName: string; }; 'stop-circle-filled': { fileName: string; }; 'stop-circle-outline': { fileName: string; }; style: { fileName: string; }; success: { fileName: string; }; 'success-full': { fileName: string; }; switch: { fileName: string; }; 'table-edit': { fileName: string; }; 'tablet-landscape': { fileName: string; }; 'tablet-mac': { fileName: string; }; 'tablet-portrait': { fileName: string; }; texture: { fileName: string; }; 'theme-dark': { fileName: string; }; 'theme-light': { fileName: string; }; timelapse: { fileName: string; }; timeline: { fileName: string; }; 'trending-down': { fileName: string; }; 'trending-flat': { fileName: string; }; 'trending-up': { fileName: string; }; tune: { fileName: string; }; 'two-tone-banner': { fileName: string; }; 'two-tone-interstitial': { fileName: string; }; 'two-tone-offerwall': { fileName: string; }; 'two-tone-rewarded-video': { fileName: string; }; undo: { fileName: string; }; 'unfold-less': { fileName: string; }; 'unfold-more': { fileName: string; }; 'vertical-align-top': { fileName: string; }; 'vertical-align-top-2': { fileName: string; }; vibration: { fileName: string; }; 'video-round': { fileName: string; }; 'view-carousel': { fileName: string; }; visibility: { fileName: string; }; 'visibility-off': { fileName: string; }; 'visibility-off-strok': { fileName: string; }; 'visibility-strok': { fileName: string; }; 'volume-off': { fileName: string; }; 'volume-up': { fileName: string; }; warning: { fileName: string; }; 'warning-2': { fileName: string; }; 'web-app': { fileName: string; }; widgets: { fileName: string; }; 'widgets-fill': { fileName: string; }; widgetsz: { fileName: string; }; 'wifi-protected-setup': { fileName: string; }; 'native-ad': { fileName: string; }; 'status-native-ad': { fileName: string; }; 'two-tone-native-ad': { fileName: string; }; question: { fileName: string; }; 'info-v4': { fileName: string; }; 'check-v4': { fileName: string; }; 'warning-circle': { fileName: string; }; 'eye-v4': { fileName: string; }; 'eye-slash': { fileName: string; }; 'warning-v4': { fileName: string; }; 'check-circle': { fileName: string; }; 'warning-octagon': { fileName: string; }; }; TextField: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }> & Omit; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "label" | "testId" | "disabled" | "size" | "mandatory" | "loading" | "modelValue" | "hoverHelpText" | "hoverHelpTextPlacement" | "maxLength" | "placeholder" | "viewOnly" | "labelDirection" | "autoFocus" | "hideNumberArrows" | "step" | "onlyDigits" | "prefix" | "suffix" | "maxLengthCounterPosition" | "showApply" | "inlineError" | "inlineErrorText" | "inlineErrorTextPlacement" | "feedbackText" | "feedbackVariant" | "showFeedbackTextIcon" | "feedbackPositionAbsolute" | "clearable">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "update:modelValue", value: string | number) => void) & ((event: "apply") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; }, { manualFocus: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; apply: () => void; clear: () => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; } & import("vue").ShallowUnwrapRef<{ manualFocus: () => any; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; }, { manualFocus: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; apply: () => void; clear: () => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { iconBefore?(_: {}): any; iconAfter?(_: {}): any; }; }); TextFieldTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }> & Omit; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "label" | "testId" | "disabled" | "size" | "mandatory" | "loading" | "modelValue" | "hoverHelpText" | "hoverHelpTextPlacement" | "maxLength" | "placeholder" | "viewOnly" | "labelDirection" | "autoFocus" | "hideNumberArrows" | "step" | "onlyDigits" | "prefix" | "suffix" | "maxLengthCounterPosition" | "showApply" | "inlineError" | "inlineErrorText" | "inlineErrorTextPlacement" | "feedbackText" | "feedbackVariant" | "showFeedbackTextIcon" | "feedbackPositionAbsolute" | "clearable">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "update:modelValue", value: string | number) => void) & ((event: "apply") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; }, { manualFocus: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; apply: () => void; clear: () => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; } & import("vue").ShallowUnwrapRef<{ manualFocus: () => any; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; maxLength: { type: import("vue").PropType; default: any; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; prefix: { type: import("vue").PropType; default: string; }; suffix: { type: import("vue").PropType; default: string; }; maxLengthCounterPosition: { type: import("vue").PropType<"inside" | "outside">; default: string; }; showApply: { type: import("vue").PropType; default: boolean; }; inlineError: { type: import("vue").PropType; default: boolean; }; inlineErrorText: { type: import("vue").PropType; default: string; }; inlineErrorTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; showFeedbackTextIcon: { type: import("vue").PropType; default: boolean; }; feedbackPositionAbsolute: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onClear?: () => any; onApply?: () => any; }, { manualFocus: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; apply: () => void; clear: () => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; mandatory: boolean; loading: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; maxLength: number; placeholder: string; viewOnly: boolean; labelDirection: "top" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; prefix: string; suffix: string; maxLengthCounterPosition: "inside" | "outside"; showApply: boolean; inlineError: boolean; inlineErrorText: string; inlineErrorTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; showFeedbackTextIcon: boolean; feedbackPositionAbsolute: boolean; clearable: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { iconBefore?(_: {}): any; iconAfter?(_: {}): any; }; }))[]; Input: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }> & Omit; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "label" | "testId" | "disabled" | "size" | "mandatory" | "modelValue" | "hoverHelpText" | "hoverHelpTextPlacement" | "placeholder" | "viewOnly" | "labelDirection" | "autoFocus" | "hideNumberArrows" | "step" | "onlyDigits" | "feedbackHelpText" | "feedbackErrorText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", value: string | number) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { iconBefore?(_: {}): any; iconAfter?(_: {}): any; }; }); DollarInput: import("vue").DefineComponent<{ label: { type: import("vue").PropType; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: number) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }>> & { "onUpdate:modelValue"?: (value: number) => any; }, {}>; PercentageInput: import("vue").DefineComponent<{ label: { type: import("vue").PropType; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; step: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: number) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; step: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }>> & { "onUpdate:modelValue"?: (value: number) => any; }, {}>; PasswordInput: import("vue").DefineComponent<{ label: { type: import("vue").PropType; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; }, {}>; InputTypes: () => (({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }> & Omit; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "label" | "testId" | "disabled" | "size" | "mandatory" | "modelValue" | "hoverHelpText" | "hoverHelpTextPlacement" | "placeholder" | "viewOnly" | "labelDirection" | "autoFocus" | "hideNumberArrows" | "step" | "onlyDigits" | "feedbackHelpText" | "feedbackErrorText">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", value: string | number) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; label: { type: import("vue").PropType; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"sm" | "lg">; default: string; }; mandatory: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; default: string; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; viewOnly: { type: import("vue").PropType; default: boolean; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; hideNumberArrows: { type: import("vue").PropType; default: boolean; }; step: { type: import("vue").PropType; default: number; }; onlyDigits: { type: import("vue").PropType; default: boolean; }; feedbackHelpText: { type: import("vue").PropType; default: string; }; feedbackErrorText: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; }, string, { type: "number" | "text" | "password"; label: string; testId: string; disabled: boolean; size: "sm" | "lg"; mandatory: boolean; modelValue: string | number; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; viewOnly: boolean; labelDirection: "top" | "left" | "inside"; autoFocus: boolean; hideNumberArrows: boolean; step: number; onlyDigits: boolean; feedbackHelpText: string; feedbackErrorText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { iconBefore?(_: {}): any; iconAfter?(_: {}): any; }; })) | import("vue").DefineComponent<{ label: { type: import("vue").PropType; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: number) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; style: { type: import("vue").PropType; }; class: { type: import("vue").PropType; }; key: { type: import("vue").PropType; }; ref: { type: import("vue").PropType; }; ref_for: { type: import("vue").PropType; }; ref_key: { type: import("vue").PropType; }; onVnodeBeforeMount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeMounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUpdate: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeUpdated: { type: import("vue").PropType<((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]>; }; onVnodeBeforeUnmount: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; onVnodeUnmounted: { type: import("vue").PropType<((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]>; }; testId: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"sm" | "lg">; }; mandatory: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType; }; "onUpdate:modelValue": { type: import("vue").PropType<(value: string | number) => any>; }; hoverHelpText: { type: import("vue").PropType; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; }; placeholder: { type: import("vue").PropType; }; viewOnly: { type: import("vue").PropType; }; labelDirection: { type: import("vue").PropType<"top" | "left" | "inside">; }; autoFocus: { type: import("vue").PropType; }; onlyDigits: { type: import("vue").PropType; }; feedbackHelpText: { type: import("vue").PropType; }; feedbackErrorText: { type: import("vue").PropType; }; }>> & { "onUpdate:modelValue"?: (value: number) => any; }, {}>)[]; FiltersPanel: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; }> & Omit; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial, (_: { filter: { id: string | number; }; }) => any>>; }); FilterPanelTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; }> & Omit; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: Partial, (_: { filter: { id: string | number; }; }) => any>>; }))[]; FilterSearchInput: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; useHiddenFilter: ({ filters }: { filters: filtersPanelV3.Filter[]; }) => { onClear: (filter: any) => void; disabled: import("vue").ComputedRef; isOpen: import("vue").Ref; state: {}; added: import("vue").Ref; search: import("vue").ComputedRef<({ label }: { label: any; }, query: any) => any>; addNewFilter: (filter: filtersPanelV3.Filter) => void; }; Search: import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; }, { inputRef: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; onClear: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onOnClear?: () => any; }, { testId: string; disabled: boolean; placeholder: string; autoFocus: boolean; }>; SearchTypes: () => import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; }, { inputRef: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: string | number) => void; onClear: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; autoFocus: { type: import("vue").PropType; default: boolean; }; }>> & { "onUpdate:modelValue"?: (value: string | number) => any; onOnClear?: () => any; }, { testId: string; disabled: boolean; placeholder: string; autoFocus: boolean; }>[]; Dropdown: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "theme" | "testId" | "placement" | "disabled" | "distance" | "container" | "popperClass" | "size" | "flip" | "mandatory" | "skidding" | "modelValue" | "valueToCopy" | "selected" | "placeholder" | "multi" | "infiniteLoading" | "showSelectAll" | "showClearAll" | "defaultOpen" | "keepOpen" | "autoSize" | "disableKeyboardEvents" | "dynamicFilterMode" | "minSelections" | "maxSelections" | "alwaysShowScroll" | "isOnTop" | "triggerLabel" | "triggerHelperText" | "triggerFeedbackText" | "triggerFeedbackVariant" | "triggerFeedbackShowIcon" | "triggerShowAllSelectedText" | "triggerShownValuesCount" | "predefinedTrigger" | "inlineSearch" | "inlineSearchPlaceholder" | "onSearch" | "noResultsText" | "searchAutoFocus" | "onClearSearch" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "optionsEndTextIconKey" | "optionFlagKey" | "optionWarningKey" | "disabledOptionKey" | "optionTwoLinesVariant" | "optionTwoLinesKey" | "groupedOptions" | "comparingKey" | "customNumberOfDisplayedOptions" | "optionTooltipPosition" | "fullWidth" | "optionsListWidth" | "statusType" | "disableVirtualScroll" | "overrideOptionCountCalculation" | "withConditions">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "copyToClipboard") => void) & ((event: "apply", value: unknown) => void) & ((event: "update:selected", value: unknown) => void) & ((event: "allSelectedChanged", value: boolean) => void) & ((event: "update:isOpen", value: unknown) => void) & ((event: "onsearch", value: string) => void) & ((event: "selectAll") => void) & ((event: "loadMore") => void) & ((event: "unsavedSelectionUpdate", value: unknown[]) => void) & ((event: "opened") => void) & ((event: "closed") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; }, { selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; closed: () => void; opened: () => void; apply: (value: unknown) => void; selectAll: () => void; clear: () => void; copyToClipboard: () => void; onsearch: (value: string) => void; loadMore: () => void; allSelectedChanged: (value: boolean) => void; unsavedSelectionUpdate: (value: unknown[]) => void; }, string, { theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; } & import("vue").ShallowUnwrapRef<{ selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; }, { selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; closed: () => void; opened: () => void; apply: (value: unknown) => void; selectAll: () => void; clear: () => void; copyToClipboard: () => void; onsearch: (value: string) => void; loadMore: () => void; allSelectedChanged: (value: boolean) => void; unsavedSelectionUpdate: (value: unknown[]) => void; }, string, { theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { label?(_: {}): any; "dropdown-trigger"?(_: { buttonTriggerProps: { open: boolean; disabled: boolean; label: any; onClick: () => void; testId: string; }; defaultTriggerProps: { placeholder: string; open: boolean; label: string; showFeedbackIcon: boolean; mandatory: boolean; testId: string; multi: boolean; disabled: boolean; selectedOption: unknown; displayValue: (option: unknown) => string; options: unknown[]; optionNameKey: string; optionImageKey: string; optionIconKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionAndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; feedbackVariant: "success" | "warning" | "error"; valueToCopy: string; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; size: "small" | "medium" | "large"; showAllSelectedText: boolean; allSelected: boolean; onKeydown: (event: any) => void; onClick: () => void; }; }): any; "dropdown-conditions"?(_: {}): any; "inline-search"?(_: {}): any; "input-list"?(_: { open: true; }): any; "custom-list-area"?(_: {}): any; "select-all"?(_: {}): any; "group-option"?(_: {}): any; default?(_: { option: unknown; index: number; selected: boolean; active: boolean; disabled: any; }): any; "option-end"?(_: { option: any; }): any; footer?(_: {}): any; }; }); DefaultDropdownTrigger: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "disabled" | "size" | "open" | "mandatory" | "loading" | "options" | "singleAppSelection" | "hoverHelpText" | "hoverHelpTextPlacement" | "placeholder" | "feedbackText" | "feedbackVariant" | "multi" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionFlagKey" | "allSelected" | "selectedOption" | "showFeedbackIcon" | "brandIconType" | "showAllSelectedText" | "statusDotType">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "click") => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; flag?(_: {}): any; "icon-start"?(_: {}): any; "displayed-value"?(_: {}): any; "end-icon"?(_: {}): any; }; }); IconButtonDropdownTrigger: import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; iconName: { type: import("vue").PropType; default: string; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; iconName: { type: import("vue").PropType; default: string; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>>, { testId: string; iconName: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; }>; ChipDropdownTrigger: import("vue").DefineComponent<{ label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; required: true; default: boolean; }; options: { type: import("vue").PropType; required: true; }; feedbackVariant: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; required: true; }; displayedValue: { type: import("vue").PropType; required: true; default: string; }; cancelAllSelectedDisplay: { type: import("vue").PropType; default: boolean; }; displayValueInQuotes: { type: import("vue").PropType; default: boolean; }; shownValuesCount: { type: import("vue").PropType; default: number; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { clear: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; required: true; default: boolean; }; options: { type: import("vue").PropType; required: true; }; feedbackVariant: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; required: true; }; displayedValue: { type: import("vue").PropType; required: true; default: string; }; cancelAllSelectedDisplay: { type: import("vue").PropType; default: boolean; }; displayValueInQuotes: { type: import("vue").PropType; default: boolean; }; shownValuesCount: { type: import("vue").PropType; default: number; }; }>> & { onClear?: () => any; }, { label: string; testId: string; disabled: boolean; open: boolean; feedbackVariant: string; allSelected: boolean; displayedValue: any; cancelAllSelectedDisplay: boolean; displayValueInQuotes: boolean; shownValuesCount: number; }>; ButtonDropdownTrigger: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; variant: "text" | "outlined"; withTooltip: boolean; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; size: "small" | "medium"; maxWidth: number; open: boolean; startIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; hideEndIcon: boolean; }> & Omit; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; withTooltip: { type: import("vue").PropType; default: boolean; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; maxWidth: { type: import("vue").PropType; default: number; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "variant" | "withTooltip" | "tooltipPlacement" | "disabled" | "size" | "maxWidth" | "open" | "startIconName" | "startIconType" | "hideEndIcon">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "click") => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; withTooltip: { type: import("vue").PropType; default: boolean; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; maxWidth: { type: import("vue").PropType; default: number; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { testId: string; variant: "text" | "outlined"; withTooltip: boolean; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; size: "small" | "medium"; maxWidth: number; open: boolean; startIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; hideEndIcon: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; withTooltip: { type: import("vue").PropType; default: boolean; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; maxWidth: { type: import("vue").PropType; default: number; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; withTooltip: { type: import("vue").PropType; default: boolean; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; maxWidth: { type: import("vue").PropType; default: number; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { testId: string; variant: "text" | "outlined"; withTooltip: boolean; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; size: "small" | "medium"; maxWidth: number; open: boolean; startIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; hideEndIcon: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; "after-label"?(_: {}): any; }; }); ButtonFilterDropdownTrigger: import("vue").DefineComponent<{ label: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; }, { testId: string; variant: "text" | "outlined"; disabled: boolean; open: boolean; startIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; hideEndIcon: boolean; }>; AppDropdownTrigger: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "disabled" | "size" | "open" | "mandatory" | "loading" | "valueToCopy" | "options" | "singleAppSelection" | "placeholder" | "multi" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "selectedOption" | "brandIconType">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "click") => void) & ((event: "copyToClipboard") => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; copyToClipboard: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; copyToClipboard: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; "icon-start"?(_: {}): any; "icon-end"?(_: {}): any; }; }); DropdownTypes: () => (({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "disabled" | "size" | "open" | "mandatory" | "loading" | "options" | "singleAppSelection" | "hoverHelpText" | "hoverHelpTextPlacement" | "placeholder" | "feedbackText" | "feedbackVariant" | "multi" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionFlagKey" | "allSelected" | "selectedOption" | "showFeedbackIcon" | "brandIconType" | "showAllSelectedText" | "statusDotType">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "click") => void; $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; hoverHelpText: { type: import("vue").PropType; default: string; }; hoverHelpTextPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; placeholder: { type: import("vue").PropType; default: string; }; feedbackText: { type: import("vue").PropType; default: string; }; feedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; default: any; }; showFeedbackIcon: { type: import("vue").PropType; default: boolean; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; showAllSelectedText: { type: import("vue").PropType; default: boolean; }; statusDotType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; }>> & { onClick?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; options: unknown[]; singleAppSelection: boolean; hoverHelpText: string; hoverHelpTextPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; placeholder: string; feedbackText: string; feedbackVariant: "success" | "warning" | "error"; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; allSelected: boolean; selectedOption: any; showFeedbackIcon: boolean; brandIconType: "android" | "ios"; showAllSelectedText: boolean; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; flag?(_: {}): any; "icon-start"?(_: {}): any; "displayed-value"?(_: {}): any; "end-icon"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "disabled" | "size" | "open" | "mandatory" | "loading" | "valueToCopy" | "options" | "singleAppSelection" | "placeholder" | "multi" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "selectedOption" | "brandIconType">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "click") => void) & ((event: "copyToClipboard") => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; copyToClipboard: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; open: { type: import("vue").PropType; required: true; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; default: boolean; }; valueToCopy: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; singleAppSelection: { type: import("vue").PropType; default: boolean; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: any; }; optionIconKey: { type: import("vue").PropType; default: any; }; optionImageKey: { type: import("vue").PropType; default: any; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: any; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; selectedOption: { type: import("vue").PropType; default: any; }; brandIconType: { type: import("vue").PropType<"android" | "ios">; default: any; }; }>> & { onClick?: () => any; onCopyToClipboard?: () => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; copyToClipboard: () => void; }, string, { label: string; testId: string; disabled: boolean; size: "small" | "medium" | "large"; open: boolean; mandatory: boolean; loading: boolean; valueToCopy: string; options: unknown[]; singleAppSelection: boolean; placeholder: string; multi: boolean; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; selectedOption: any; brandIconType: "android" | "ios"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; "icon-start"?(_: {}): any; "icon-end"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }> & Omit; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "option" | "tooltipPlacement" | "disabled" | "active" | "endIconType" | "optionFlagKey" | "optionTwoLinesVariant" | "optionTwoLinesKey" | "isIndeterminate" | "subtitle" | "selectAllOption" | "tooltipAttachedToText" | "nameKey" | "imageKey" | "iconKey" | "warningKey" | "iconType" | "endIconKey" | "endTextIconKey" | "treeMainOption" | "treeMainOptionExpanded" | "stopOptionClickEventPropagation" | "treeChildShown" | "isMulti" | "minMaxSelectionTooltipMessage">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "toggleTreeCollapse", option: unknown) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggleTreeCollapse: (option: unknown) => void; }, string, { option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggleTreeCollapse: (option: unknown) => void; }, string, { option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; flag?(_: {}): any; "icon-start"?(_: {}): any; default?(_: {}): any; "icon-end"?(_: {}): any; "option-end"?(_: { option: any; }): any; }; })) | import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; iconName: { type: import("vue").PropType; default: string; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; iconName: { type: import("vue").PropType; default: string; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>>, { testId: string; iconName: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; }> | import("vue").DefineComponent<{ label: { type: import("vue").PropType; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; required: true; default: boolean; }; options: { type: import("vue").PropType; required: true; }; feedbackVariant: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; required: true; }; displayedValue: { type: import("vue").PropType; required: true; default: string; }; cancelAllSelectedDisplay: { type: import("vue").PropType; default: boolean; }; displayValueInQuotes: { type: import("vue").PropType; default: boolean; }; shownValuesCount: { type: import("vue").PropType; default: number; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { clear: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; required: true; default: boolean; }; options: { type: import("vue").PropType; required: true; }; feedbackVariant: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; required: true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; allSelected: { type: import("vue").PropType; default: boolean; }; selectedOption: { type: import("vue").PropType; required: true; }; displayedValue: { type: import("vue").PropType; required: true; default: string; }; cancelAllSelectedDisplay: { type: import("vue").PropType; default: boolean; }; displayValueInQuotes: { type: import("vue").PropType; default: boolean; }; shownValuesCount: { type: import("vue").PropType; default: number; }; }>> & { onClear?: () => any; }, { label: string; testId: string; disabled: boolean; open: boolean; feedbackVariant: string; allSelected: boolean; displayedValue: any; cancelAllSelectedDisplay: boolean; displayValueInQuotes: boolean; shownValuesCount: number; }> | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "theme" | "testId" | "placement" | "disabled" | "distance" | "container" | "popperClass" | "size" | "flip" | "mandatory" | "skidding" | "modelValue" | "valueToCopy" | "selected" | "placeholder" | "multi" | "infiniteLoading" | "showSelectAll" | "showClearAll" | "defaultOpen" | "keepOpen" | "autoSize" | "disableKeyboardEvents" | "dynamicFilterMode" | "minSelections" | "maxSelections" | "alwaysShowScroll" | "isOnTop" | "triggerLabel" | "triggerHelperText" | "triggerFeedbackText" | "triggerFeedbackVariant" | "triggerFeedbackShowIcon" | "triggerShowAllSelectedText" | "triggerShownValuesCount" | "predefinedTrigger" | "inlineSearch" | "inlineSearchPlaceholder" | "onSearch" | "noResultsText" | "searchAutoFocus" | "onClearSearch" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "optionsEndTextIconKey" | "optionFlagKey" | "optionWarningKey" | "disabledOptionKey" | "optionTwoLinesVariant" | "optionTwoLinesKey" | "groupedOptions" | "comparingKey" | "customNumberOfDisplayedOptions" | "optionTooltipPosition" | "fullWidth" | "optionsListWidth" | "statusType" | "disableVirtualScroll" | "overrideOptionCountCalculation" | "withConditions">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "copyToClipboard") => void) & ((event: "apply", value: unknown) => void) & ((event: "update:selected", value: unknown) => void) & ((event: "allSelectedChanged", value: boolean) => void) & ((event: "update:isOpen", value: unknown) => void) & ((event: "onsearch", value: string) => void) & ((event: "selectAll") => void) & ((event: "loadMore") => void) & ((event: "unsavedSelectionUpdate", value: unknown[]) => void) & ((event: "opened") => void) & ((event: "closed") => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; }, { selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; closed: () => void; opened: () => void; apply: (value: unknown) => void; selectAll: () => void; clear: () => void; copyToClipboard: () => void; onsearch: (value: string) => void; loadMore: () => void; allSelectedChanged: (value: boolean) => void; unsavedSelectionUpdate: (value: unknown[]) => void; }, string, { theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; } & import("vue").ShallowUnwrapRef<{ selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; placement: { type: import("vue").PropType; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; container: { type: import("vue").PropType; default: string; }; popperClass: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; flip: { type: import("vue").PropType; default: boolean; }; mandatory: { type: import("vue").PropType; default: boolean; }; loading: { type: import("vue").PropType; }; isOpen: { type: import("vue").PropType; }; skidding: { type: import("vue").PropType; default: number; }; modelValue: { type: import("vue").PropType; default: any; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; multi: { type: import("vue").PropType; default: boolean; }; loadMoreLoading: { type: import("vue").PropType; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; showSelectAll: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; keepOpen: { type: import("vue").PropType; default: boolean; }; autoSize: { type: import("vue").PropType; default: boolean; }; disableKeyboardEvents: { type: import("vue").PropType; default: boolean; }; dynamicFilterMode: { type: import("vue").PropType; default: boolean; }; minSelections: { type: import("vue").PropType; default: number; }; maxSelections: { type: import("vue").PropType; default: any; }; alwaysShowScroll: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; triggerLabel: { type: import("vue").PropType; default: string; }; triggerHelperText: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; triggerFeedbackShowIcon: { type: import("vue").PropType; default: boolean; }; triggerShowAllSelectedText: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; predefinedTrigger: { type: import("vue").PropType<"default" | "icon-button" | "chip" | "app">; default: "default" | "icon-button" | "chip" | "app"; }; inlineSearch: { type: import("vue").PropType; default: boolean; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: any; }; noResultsText: { type: import("vue").PropType; default: string; }; searchAutoFocus: { type: import("vue").PropType; default: boolean; }; onClearSearch: { type: import("vue").PropType<() => void>; default: () => true; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionsEndTextIconKey: { type: import("vue").PropType; default: any; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionWarningKey: { type: import("vue").PropType; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; default: any; }; customNumberOfDisplayedOptions: { type: import("vue").PropType; default: any; }; optionTooltipPosition: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; fullWidth: { type: import("vue").PropType; default: boolean; }; optionsListWidth: { type: import("vue").PropType; default: any; }; statusType: { type: import("vue").PropType<"default" | "disabled" | "success" | "warning" | "error" | "archive">; default: any; }; disableVirtualScroll: { type: import("vue").PropType; default: boolean; }; overrideOptionCountCalculation: { type: import("vue").PropType<(option: unknown) => number>; default: any; }; withConditions: { type: import("vue").PropType; default: boolean; }; }>> & { onCopyToClipboard?: () => any; onClear?: () => any; onApply?: (value: unknown) => any; onSelectAll?: () => any; "onUpdate:selected"?: (value: unknown) => any; onAllSelectedChanged?: (value: boolean) => any; "onUpdate:isOpen"?: (value: unknown) => any; onOnsearch?: (value: string) => any; onLoadMore?: () => any; onUnsavedSelectionUpdate?: (value: unknown[]) => any; onOpened?: () => any; onClosed?: () => any; }, { selectItem: (option: any, index?: number) => void; scrollTo: (index: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; closed: () => void; opened: () => void; apply: (value: unknown) => void; selectAll: () => void; clear: () => void; copyToClipboard: () => void; onsearch: (value: string) => void; loadMore: () => void; allSelectedChanged: (value: boolean) => void; unsavedSelectionUpdate: (value: unknown[]) => void; }, string, { theme: string; testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; container: string; popperClass: string; size: "small" | "medium" | "large"; flip: boolean; mandatory: boolean; skidding: number; modelValue: any; valueToCopy: string; selected: any; placeholder: string; multi: boolean; infiniteLoading: boolean; showSelectAll: boolean; showClearAll: boolean; defaultOpen: boolean; keepOpen: boolean; autoSize: boolean; disableKeyboardEvents: boolean; dynamicFilterMode: boolean; minSelections: number; maxSelections: number; alwaysShowScroll: boolean; isOnTop: boolean; triggerLabel: string; triggerHelperText: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; triggerFeedbackShowIcon: boolean; triggerShowAllSelectedText: boolean; triggerShownValuesCount: number; predefinedTrigger: "default" | "icon-button" | "chip" | "app"; inlineSearch: boolean; inlineSearchPlaceholder: string; onSearch: (option: any, term: string) => boolean; noResultsText: string; searchAutoFocus: boolean; onClearSearch: () => void; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; optionWarningKey: string; disabledOptionKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; groupedOptions: boolean; comparingKey: string; customNumberOfDisplayedOptions: number; optionTooltipPosition: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; fullWidth: boolean; optionsListWidth: string; statusType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; disableVirtualScroll: boolean; overrideOptionCountCalculation: (option: unknown) => number; withConditions: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { label?(_: {}): any; "dropdown-trigger"?(_: { buttonTriggerProps: { open: boolean; disabled: boolean; label: any; onClick: () => void; testId: string; }; defaultTriggerProps: { placeholder: string; open: boolean; label: string; showFeedbackIcon: boolean; mandatory: boolean; testId: string; multi: boolean; disabled: boolean; selectedOption: unknown; displayValue: (option: unknown) => string; options: unknown[]; optionNameKey: string; optionImageKey: string; optionIconKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionAndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionsEndTextIconKey: string; optionFlagKey: string; feedbackVariant: "success" | "warning" | "error"; valueToCopy: string; statusDotType: "default" | "disabled" | "success" | "warning" | "error" | "archive"; size: "small" | "medium" | "large"; showAllSelectedText: boolean; allSelected: boolean; onKeydown: (event: any) => void; onClick: () => void; }; }): any; "dropdown-conditions"?(_: {}): any; "inline-search"?(_: {}): any; "input-list"?(_: { open: true; }): any; "custom-list-area"?(_: {}): any; "select-all"?(_: {}): any; "group-option"?(_: {}): any; default?(_: { option: unknown; index: number; selected: boolean; active: boolean; disabled: any; }): any; "option-end"?(_: { option: any; }): any; footer?(_: {}): any; }; })) | import("vue").DefineComponent<{ label: { type: import("vue").PropType; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: () => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"text" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; open: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; hideEndIcon: { type: import("vue").PropType; default: boolean; }; }>> & { onClick?: () => any; }, { testId: string; variant: "text" | "outlined"; disabled: boolean; open: boolean; startIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; hideEndIcon: boolean; }> | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }> & Omit; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "disabled" | "size" | "valueToCopy" | "selected" | "placeholder" | "triggerFeedbackText" | "triggerFeedbackVariant" | "inlineSearchPlaceholder" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "disabledOptionKey" | "optionEndTextIconKey">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:selected", value: unknown) => void) & ((event: "update:isOpen", value: unknown) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; }, string, { testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; }, string, { testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "trigger-end-icon"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "isOpen" | "infiniteLoading" | "triggerShownValuesCount" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionFlagKey" | "groupedOptions" | "comparingKey" | "minCharsToStart" | "searchQuery" | "loadMoreFn" | "fetchDataDebounceTime" | "autoFocusSearch" | "loadingOverride">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "closed") => void) & ((event: "update:selectedCondition", value: { label: string; value: string; multi: boolean; }) => void) & ((event: "update:appliedSelections", value: unknown) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedCondition": (value: { label: string; value: string; multi: boolean; }) => void; "update:appliedSelections": (value: unknown) => void; clear: () => void; closed: () => void; }, string, { label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedCondition": (value: { label: string; value: string; multi: boolean; }) => void; "update:appliedSelections": (value: unknown) => void; clear: () => void; closed: () => void; }, string, { label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "option-end"?(_: { option: any; }): any; }; })))[]; Option: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }> & Omit; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "option" | "tooltipPlacement" | "disabled" | "active" | "endIconType" | "optionFlagKey" | "optionTwoLinesVariant" | "optionTwoLinesKey" | "isIndeterminate" | "subtitle" | "selectAllOption" | "tooltipAttachedToText" | "nameKey" | "imageKey" | "iconKey" | "warningKey" | "iconType" | "endIconKey" | "endTextIconKey" | "treeMainOption" | "treeMainOptionExpanded" | "stopOptionClickEventPropagation" | "treeChildShown" | "isMulti" | "minMaxSelectionTooltipMessage">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "toggleTreeCollapse", option: unknown) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggleTreeCollapse: (option: unknown) => void; }, string, { option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: any; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; active: { type: import("vue").PropType; default: any; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; optionFlagKey: { type: import("vue").PropType; default: any; }; optionTwoLinesVariant: { type: import("vue").PropType<"horizontal" | "vertical">; default: any; }; optionTwoLinesKey: { type: import("vue").PropType; default: any; }; isIndeterminate: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; selectAllOption: { type: import("vue").PropType; default: boolean; }; tooltipAttachedToText: { type: import("vue").PropType; default: boolean; }; nameKey: { type: import("vue").PropType; default: any; }; imageKey: { type: import("vue").PropType; default: any; }; iconKey: { type: import("vue").PropType; default: any; }; warningKey: { type: import("vue").PropType; default: any; }; iconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconKey: { type: import("vue").PropType; default: any; }; endTextIconKey: { type: import("vue").PropType; default: any; }; treeMainOption: { type: import("vue").PropType; default: boolean; }; treeMainOptionExpanded: { type: import("vue").PropType; default: boolean; }; stopOptionClickEventPropagation: { type: import("vue").PropType; default: boolean; }; treeChildShown: { type: import("vue").PropType; default: boolean; }; isMulti: { type: import("vue").PropType; default: boolean; }; minMaxSelectionTooltipMessage: { type: import("vue").PropType; default: any; }; selectedProp: { type: import("vue").PropType; }; }>> & { onToggleTreeCollapse?: (option: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggleTreeCollapse: (option: unknown) => void; }, string, { option: any; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; disabled: boolean; active: boolean; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; optionTwoLinesVariant: "horizontal" | "vertical"; optionTwoLinesKey: string; isIndeterminate: boolean; subtitle: string; selectAllOption: boolean; tooltipAttachedToText: boolean; nameKey: string; imageKey: string; iconKey: string; warningKey: string; iconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconKey: string; endTextIconKey: string; treeMainOption: boolean; treeMainOptionExpanded: boolean; stopOptionClickEventPropagation: boolean; treeChildShown: boolean; isMulti: boolean; minMaxSelectionTooltipMessage: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; flag?(_: {}): any; "icon-start"?(_: {}): any; default?(_: {}): any; "icon-end"?(_: {}): any; "option-end"?(_: { option: any; }): any; }; }); TreeDropdown: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }> & Omit; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "disabled" | "size" | "valueToCopy" | "selected" | "placeholder" | "triggerFeedbackText" | "triggerFeedbackVariant" | "inlineSearchPlaceholder" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionEndIconKey" | "optionEndIconType" | "disabledOptionKey" | "optionEndTextIconKey">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "update:selected", value: unknown) => void) & ((event: "update:isOpen", value: unknown) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; }, string, { testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; size: { type: import("vue").PropType<"small" | "medium" | "large">; default: string; }; isOpen: { type: import("vue").PropType; }; valueToCopy: { type: import("vue").PropType; default: any; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; required: true; }; placeholder: { type: import("vue").PropType; default: string; }; triggerFeedbackText: { type: import("vue").PropType; default: string; }; triggerFeedbackVariant: { type: import("vue").PropType<"success" | "warning" | "error">; default: any; }; inlineSearchPlaceholder: { type: import("vue").PropType; default: string; }; displayValue: { type: import("vue").PropType<(option: unknown) => string>; required: true; }; optionNameKey: { type: import("vue").PropType; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionEndIconKey: { type: import("vue").PropType; default: string; }; optionEndIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; disabledOptionKey: { type: import("vue").PropType; default: string; }; optionEndTextIconKey: { type: import("vue").PropType; default: any; }; optionChildrenKey: { type: import("vue").PropType; required: true; }; optionUniqueIdKey: { type: import("vue").PropType; required: true; }; preExpandedOptions: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:selected"?: (value: unknown) => any; "onUpdate:isOpen"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selected": (value: unknown) => void; "update:isOpen": (value: unknown) => void; }, string, { testId: string; disabled: boolean; size: "small" | "medium" | "large"; valueToCopy: string; selected: unknown[]; placeholder: string; triggerFeedbackText: string; triggerFeedbackVariant: "success" | "warning" | "error"; inlineSearchPlaceholder: string; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionEndIconKey: string; optionEndIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; disabledOptionKey: string; optionEndTextIconKey: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "trigger-end-icon"?(_: {}): any; }; }); ConditionalDropdown: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }> & Omit; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "isOpen" | "infiniteLoading" | "triggerShownValuesCount" | "optionNameKey" | "optionIconKey" | "optionImageKey" | "optionIconType" | "optionFlagKey" | "groupedOptions" | "comparingKey" | "minCharsToStart" | "searchQuery" | "loadMoreFn" | "fetchDataDebounceTime" | "autoFocusSearch" | "loadingOverride">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: ((event: "clear") => void) & ((event: "closed") => void) & ((event: "update:selectedCondition", value: { label: string; value: string; multi: boolean; }) => void) & ((event: "update:appliedSelections", value: unknown) => void); $el: any; $options: import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedCondition": (value: { label: string; value: string; multi: boolean; }) => void; "update:appliedSelections": (value: unknown) => void; clear: () => void; closed: () => void; }, string, { label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: string; }; testId: { type: import("vue").PropType; default: string; }; isOpen: { type: import("vue").PropType; default: boolean; }; infiniteLoading: { type: import("vue").PropType; default: boolean; }; triggerShownValuesCount: { type: import("vue").PropType; default: number; }; optionNameKey: { type: import("vue").PropType; required: true; default: string; }; optionIconKey: { type: import("vue").PropType; default: string; }; optionImageKey: { type: import("vue").PropType; default: string; }; optionIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: any; }; optionFlagKey: { type: import("vue").PropType; default: string; }; groupedOptions: { type: import("vue").PropType; default: boolean; }; comparingKey: { type: import("vue").PropType; required: true; default: string; }; conditionalOptions: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }[]>; required: true; }; selectedCondition: { type: import("vue").PropType<{ label: string; value: string; multi: boolean; }>; required: true; }; appliedSelections: { type: import("vue").PropType; required: true; }; fetchFnCallback: { type: import("vue").PropType<(q: string) => Promise>; required: true; }; minCharsToStart: { type: import("vue").PropType; default: number; }; searchQuery: { type: import("vue").PropType; default: string; }; loadMoreFn: { type: import("vue").PropType<() => Promise>; default: any; }; fetchDataDebounceTime: { type: import("vue").PropType; default: number; }; autoFocusSearch: { type: import("vue").PropType; default: boolean; }; loadingOverride: { type: import("vue").PropType; default: boolean; }; }>> & { onClear?: () => any; onClosed?: () => any; "onUpdate:selectedCondition"?: (value: { label: string; value: string; multi: boolean; }) => any; "onUpdate:appliedSelections"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:selectedCondition": (value: { label: string; value: string; multi: boolean; }) => void; "update:appliedSelections": (value: unknown) => void; clear: () => void; closed: () => void; }, string, { label: string; testId: string; isOpen: boolean; infiniteLoading: boolean; triggerShownValuesCount: number; optionNameKey: string; optionIconKey: string; optionImageKey: string; optionIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; optionFlagKey: string; groupedOptions: boolean; comparingKey: string; minCharsToStart: number; searchQuery: string; loadMoreFn: () => Promise; fetchDataDebounceTime: number; autoFocusSearch: boolean; loadingOverride: boolean; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "option-end"?(_: { option: any; }): any; }; }); Label: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{}> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); SearchInput: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{}> & Omit> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: { inputRef: HTMLInputElement; disabled: boolean; change: (event: any) => void; placeholder: string; }): any; prefix?(_: {}): any; }; }); Button: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; variant: "text" | "contained" | "outlined"; disabled: boolean; color: import("./components/button/common/consts").ButtonColor; size: "small" | "medium" | "large" | "extraLarge"; content: string; loading: boolean; startIconName: string; endIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; }> & Omit; default: string; }; variant: { type: import("vue").PropType<"text" | "contained" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; content: { type: import("vue").PropType; default: string; }; loading: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; endIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "variant" | "disabled" | "color" | "size" | "content" | "loading" | "startIconName" | "endIconName" | "startIconType" | "endIconType">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"text" | "contained" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; content: { type: import("vue").PropType; default: string; }; loading: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; endIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; variant: "text" | "contained" | "outlined"; disabled: boolean; color: import("./components/button/common/consts").ButtonColor; size: "small" | "medium" | "large" | "extraLarge"; content: string; loading: boolean; startIconName: string; endIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; variant: { type: import("vue").PropType<"text" | "contained" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; content: { type: import("vue").PropType; default: string; }; loading: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; endIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; variant: { type: import("vue").PropType<"text" | "contained" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; content: { type: import("vue").PropType; default: string; }; loading: { type: import("vue").PropType; default: boolean; }; startIconName: { type: import("vue").PropType; default: any; }; endIconName: { type: import("vue").PropType; default: any; }; startIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; endIconType: { type: import("vue").PropType<"fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { testId: string; variant: "text" | "contained" | "outlined"; disabled: boolean; color: import("./components/button/common/consts").ButtonColor; size: "small" | "medium" | "large" | "extraLarge"; content: string; loading: boolean; startIconName: string; endIconName: string; startIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; endIconType: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; "after-label"?(_: {}): any; loader?(_: {}): any; }; }); IconButton: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "testId" | "variant" | "disabled" | "color" | "size" | "iconName">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); ButtonGroup: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }> & Omit; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "variant" | "color" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); ToggleButtonGroupAB: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; }> & Omit; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, { testId: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{ toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, { testId: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "popover-content"?(_: {}): any; }; }); ButtonTypes: () => (({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "testId" | "variant" | "disabled" | "color" | "size" | "iconName">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"default" | "primary" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge" | "extraSmall">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { type: "fill" | "bold" | "regular" | "branded" | "ad-unit" | "ab-test" | "ad-networks" | "ad-networks/flat" | "content-rate"; testId: string; variant: "default" | "outlined"; disabled: boolean; color: "default" | "primary" | "error"; size: "small" | "medium" | "large" | "extraLarge" | "extraSmall"; iconName: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }> & Omit; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "variant" | "color" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; color: { type: import("vue").PropType<"default" | "primary" | "danger" | "info" | "success" | "warning">; default: string; }; size: { type: import("vue").PropType<"small" | "medium" | "large" | "extraLarge">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { variant: "text" | "contained" | "outlined"; color: "default" | "primary" | "danger" | "info" | "success" | "warning"; size: "small" | "medium" | "large" | "extraLarge"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; }> & Omit; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: "update:modelValue", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, { testId: string; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; } & import("vue").ShallowUnwrapRef<{ toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType<"a" | "b">; required: true; }; withPopover: { type: import("vue").PropType; required: true; }; popoverProps: { type: import("vue").PropType<{ autoHide?: boolean; trigger?: "hover" | "click" | "focus" | "touch" | "managed"; disabled?: boolean; placement?: import("floating-vue").Placement; distance?: number; skidding?: number; testId?: string; popperClass?: string; }>; required: true; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { toggle: import("vue").ComputedRef<(value?: boolean) => boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, { testId: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "popover-content"?(_: {}): any; }; })))[]; ScrollButton: import("vue").DefineComponent<{ tooltipText: { type: import("vue").PropType; default: string; }; show: { type: import("vue").PropType; default: boolean; }; position: { type: import("vue").PropType<"top-right" | "top-left" | "bottom-right" | "bottom-left">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { scrolled: (...args: any[]) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; show: { type: import("vue").PropType; default: boolean; }; position: { type: import("vue").PropType<"top-right" | "top-left" | "bottom-right" | "bottom-left">; default: string; }; iconName: { type: import("vue").PropType; default: string; }; }>> & { onScrolled?: (...args: any[]) => any; }, { tooltipText: string; show: boolean; position: "top-right" | "top-left" | "bottom-right" | "bottom-left"; iconName: string; }>; Switch: import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "primary">; required: true; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; iconKey: { type: import("vue").PropType; default: string; }; tooltipTextKey: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; variant: { type: import("vue").PropType<"default" | "primary">; required: true; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; iconKey: { type: import("vue").PropType; default: string; }; tooltipTextKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { testId: string; variant: "default" | "primary"; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; iconKey: string; tooltipTextKey: string; }>; SwitchTypes: () => import("vue").DefineComponent<{ testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"default" | "primary">; required: true; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; iconKey: { type: import("vue").PropType; default: string; }; tooltipTextKey: { type: import("vue").PropType; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; variant: { type: import("vue").PropType<"default" | "primary">; required: true; default: string; }; tooltipPlacement: { type: import("vue").PropType<"top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end">; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; iconKey: { type: import("vue").PropType; default: string; }; tooltipTextKey: { type: import("vue").PropType; default: string; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { testId: string; variant: "default" | "primary"; tooltipPlacement: "top" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"; iconKey: string; tooltipTextKey: string; }>[]; Chip: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "variant" | "disabled" | "color" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); ChipTypes: () => ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }> & Omit; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "label" | "testId" | "variant" | "disabled" | "color" | "size">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }, {}, string> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; testId: { type: import("vue").PropType; default: string; }; variant: { type: import("vue").PropType<"filled" | "outlined">; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; color: { type: import("vue").PropType<"dark" | "default" | "primary" | "info" | "success" | "warning" | "error">; default: string; }; size: { type: import("vue").PropType<"small" | "medium">; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { label: string; testId: string; variant: "filled" | "outlined"; disabled: boolean; color: "dark" | "default" | "primary" | "info" | "success" | "warning" | "error"; size: "small" | "medium"; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }))[]; }; export default _default; export * from '@/composables/useToggle'; export * from '@/composables/useSearch'; export * from '@/composables/useFormValidation'; export * from '@/composables/useDateService'; export * from '@/components/banner'; export * from '@/components/alert'; export * from '@/components/link'; export * from '@/components/autocomplete'; export * from '@/components/chart'; export * from '@/components/columnPicker'; export * from '@/components/columnConfigurator'; export * from '@/components/tagsField';