import IncludeExclude from './IncludeExclude.vue'; import IncludeExcludeDragDrop from './IncludeExcludeDragDrop.vue'; import IncludeExcludeOption from './IncludeExcludeOption.vue'; import IncludeExcludeOptionDraggable from './IncludeExcludeOptionDraggable.vue'; import IncludeExcludeAppTrigger from './IncludeExcludeAppTrigger.vue'; import IncludeExcludeAppHeader from './IncludeExcludeAppHeader.vue'; import IncludeExcludeChipFilter from './IncludeExcludeChipFilter.vue'; declare const IncludeExcludeTypes: () => (({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: 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; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "testId" | "placement" | "disabled" | "distance" | "loading" | "autoFocus" | "hasSubtitle" | "showClearAll" | "defaultOpen" | "isOnTop" | "onSearch" | "searchPlaceholder" | "titleText" | "alwayesOpen" | "distanceOffset" | "skiddingOffset">; $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: unknown) => 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; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: unknown) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: 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; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & 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; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: unknown) => void; }, string, { testId: string; placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: number; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { trigger?(_: {}): any; "header-left-section"?(_: {}): any; "header-right-section"?(_: {}): any; "no-result"?(_: {}): any; option?(_: { showCheckbox: boolean; option: unknown; selected: boolean; active: boolean; }): any; selected_option?(_: { option: unknown; selected: boolean; active: boolean; }): any; footer?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: number; isDraggable: boolean; draggableArgs: object; }> & Omit; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; isDraggable: { type: import("vue").PropType; default: boolean; }; draggableArgs: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; onChangeDragDrop?: (value: unknown) => any; onClickOutside?: (value: unknown) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "placement" | "disabled" | "distance" | "loading" | "autoFocus" | "hasSubtitle" | "showClearAll" | "defaultOpen" | "isOnTop" | "onSearch" | "searchPlaceholder" | "titleText" | "alwayesOpen" | "distanceOffset" | "skiddingOffset" | "isDraggable" | "draggableArgs">; $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: unknown) => void) & ((event: "changeDragDrop", value: unknown) => void) & ((event: "clickOutside", value: unknown) => void); $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; disabled: { type: import("vue").PropType; default: boolean; }; distance: { type: import("vue").PropType; default: number; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; isDraggable: { type: import("vue").PropType; default: boolean; }; draggableArgs: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; onChangeDragDrop?: (value: unknown) => any; onClickOutside?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: unknown) => void; changeDragDrop: (value: unknown) => void; clickOutside: (value: unknown) => void; }, string, { placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: number; isDraggable: boolean; draggableArgs: object; }, {}, 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; }; distance: { type: import("vue").PropType; default: number; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; isDraggable: { type: import("vue").PropType; default: boolean; }; draggableArgs: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; onChangeDragDrop?: (value: unknown) => any; onClickOutside?: (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; }; distance: { type: import("vue").PropType; default: number; }; loading: { type: import("vue").PropType; default: boolean; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; autoFocus: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; hasSubtitle: { type: import("vue").PropType; default: boolean; }; showClearAll: { type: import("vue").PropType; default: boolean; }; defaultOpen: { type: import("vue").PropType; default: boolean; }; isOnTop: { type: import("vue").PropType; default: boolean; }; onSearch: { type: import("vue").PropType<(option: any, term: string) => boolean>; default: () => true; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; alwayesOpen: { type: import("vue").PropType; default: boolean; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; required: true; }; isDraggable: { type: import("vue").PropType; default: boolean; }; draggableArgs: { type: import("vue").PropType; default: any; }; }>> & { "onUpdate:modelValue"?: (value: unknown) => any; onChangeDragDrop?: (value: unknown) => any; onClickOutside?: (value: unknown) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (value: unknown) => void; changeDragDrop: (value: unknown) => void; clickOutside: (value: unknown) => void; }, string, { placement: import("floating-vue").Placement; disabled: boolean; distance: number; loading: boolean; autoFocus: boolean; hasSubtitle: boolean; showClearAll: boolean; defaultOpen: boolean; isOnTop: boolean; onSearch: (option: any, term: string) => boolean; searchPlaceholder: string; titleText: string; alwayesOpen: boolean; distanceOffset: number; skiddingOffset: number; isDraggable: boolean; draggableArgs: object; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { trigger?(_: {}): any; "header-left-section"?(_: {}): any; "header-right-section"?(_: {}): any; "no-result"?(_: {}): any; "option-group"?(_: { option: any; }): any; option?(_: { showCheckbox: boolean; option: any; selected: boolean; active: boolean; }): any; "selected-header-right"?(_: {}): any; selected_option_draggable?(_: { option: any; selected: boolean; active: boolean; }): any; footer?(_: { handleApply: () => void; handleCancel: () => void; }): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ disabled: boolean; clearable: boolean; subtitle: string; titleText: string; }> & Omit; required: true; }; disabled: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "clearable" | "subtitle" | "titleText">; $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; }; disabled: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { disabled: boolean; clearable: boolean; subtitle: string; titleText: 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; }; disabled: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; }; disabled: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; subtitle: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; default: string; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { disabled: boolean; clearable: boolean; subtitle: string; titleText: string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { image?(_: {}): any; "icon-start"?(_: {}): any; }; })) | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ loading: boolean; selected: import("./includeExcludeMocks").Application[]; options: import("./includeExcludeMocks").Application[]; }> & Omit; required: true; default: boolean; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "loading" | "selected" | "options">; $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: boolean; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { loading: boolean; selected: import("./includeExcludeMocks").Application[]; options: import("./includeExcludeMocks").Application[]; }, {}, 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: boolean; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; }>> & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; required: true; default: boolean; }; selected: { type: import("vue").PropType; default: any; }; options: { type: import("vue").PropType; default: any; }; }>>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { loading: boolean; selected: import("./includeExcludeMocks").Application[]; options: import("./includeExcludeMocks").Application[]; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { "left-image"?(_: {}): any; "left-icon"?(_: {}): any; title?(_: {}): any; description?(_: {}): any; "right-icon"?(_: {}): any; }; })) | import("vue").DefineComponent<{ searchAttribute: { type: import("vue").PropType; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; applications: { type: import("vue").PropType; required: true; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; applications: { type: import("vue").PropType; required: true; }; }>>, { searchAttribute: string; isLoading: boolean; showIcon: boolean; searchPlaceholder: string; titleText: string; distanceOffset: number; skiddingOffset: number; keyField: string; imgProps: any; optionProps: any; showSubTitle: boolean; subTitleKey: string; }> | ({ new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ searchAttribute: string; isLoading: boolean; showIcon: boolean; clearable: boolean; iconKey: string; searchPlaceholder: string; titleText: string; distanceOffset: number; skiddingOffset: number; keyField: string; imgProps: any; optionProps: any; showSubTitle: boolean; subTitleKey: string; textKey: string; showImage: boolean; triggerTextFunc: (option: unknown) => string; }> & Omit; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; iconKey: { type: import("vue").PropType; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; textKey: { type: import("vue").PropType; default: string; }; showImage: { type: import("vue").PropType; default: boolean; }; triggerProps: { type: import("vue").PropType; required: true; }; triggerTextFunc: { type: import("vue").PropType<(option: unknown) => string>; default: () => ""; }; }>> & { "onUpdate:modelValue"?: (val: unknown[]) => any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "searchAttribute" | "isLoading" | "showIcon" | "clearable" | "iconKey" | "searchPlaceholder" | "titleText" | "distanceOffset" | "skiddingOffset" | "keyField" | "imgProps" | "optionProps" | "showSubTitle" | "subTitleKey" | "textKey" | "showImage" | "triggerTextFunc">; $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: unknown[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; iconKey: { type: import("vue").PropType; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; textKey: { type: import("vue").PropType; default: string; }; showImage: { type: import("vue").PropType; default: boolean; }; triggerProps: { type: import("vue").PropType; required: true; }; triggerTextFunc: { type: import("vue").PropType<(option: unknown) => string>; default: () => ""; }; }>> & { "onUpdate:modelValue"?: (val: unknown[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: unknown[]) => void; }, string, { searchAttribute: string; isLoading: boolean; showIcon: boolean; clearable: boolean; iconKey: string; searchPlaceholder: string; titleText: string; distanceOffset: number; skiddingOffset: number; keyField: string; imgProps: any; optionProps: any; showSubTitle: boolean; subTitleKey: string; textKey: string; showImage: boolean; triggerTextFunc: (option: unknown) => 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; required: true; }; options: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; iconKey: { type: import("vue").PropType; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; textKey: { type: import("vue").PropType; default: string; }; showImage: { type: import("vue").PropType; default: boolean; }; triggerProps: { type: import("vue").PropType; required: true; }; triggerTextFunc: { type: import("vue").PropType<(option: unknown) => string>; default: () => ""; }; }>> & { "onUpdate:modelValue"?: (val: unknown[]) => any; } & import("vue").ShallowUnwrapRef<{}> & {} & import("vue").ComponentCustomProperties & {}; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string; }; modelValue: { type: import("vue").PropType; required: true; }; options: { type: import("vue").PropType; required: true; }; isLoading: { type: import("vue").PropType; default: boolean; }; showIcon: { type: import("vue").PropType; default: boolean; }; clearable: { type: import("vue").PropType; default: boolean; }; iconKey: { type: import("vue").PropType; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; titleText: { type: import("vue").PropType; required: true; default: string; }; distanceOffset: { type: import("vue").PropType; default: number; }; skiddingOffset: { type: import("vue").PropType; default: number; }; keyField: { type: import("vue").PropType; default: string; }; imgProps: { type: import("vue").PropType; default: any; }; optionProps: { type: import("vue").PropType; default: any; }; showSubTitle: { type: import("vue").PropType; default: boolean; }; subTitleKey: { type: import("vue").PropType; default: string; }; textKey: { type: import("vue").PropType; default: string; }; showImage: { type: import("vue").PropType; default: boolean; }; triggerProps: { type: import("vue").PropType; required: true; }; triggerTextFunc: { type: import("vue").PropType<(option: unknown) => string>; default: () => ""; }; }>> & { "onUpdate:modelValue"?: (val: unknown[]) => any; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (val: unknown[]) => void; }, string, { searchAttribute: string; isLoading: boolean; showIcon: boolean; clearable: boolean; iconKey: string; searchPlaceholder: string; titleText: string; distanceOffset: number; skiddingOffset: number; keyField: string; imgProps: any; optionProps: any; showSubTitle: boolean; subTitleKey: string; textKey: string; showImage: boolean; triggerTextFunc: (option: unknown) => string; }, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { input?(_: {}): any; option?(_: {}): any; }; })))[]; export { IncludeExclude, IncludeExcludeDragDrop, IncludeExcludeOption, IncludeExcludeOptionDraggable, IncludeExcludeAppTrigger, IncludeExcludeAppHeader, IncludeExcludeChipFilter, IncludeExcludeTypes, };