UNPKG

@spaceone/design-system

Version:
948 lines (947 loc) • 47.3 kB
/// <reference types="lodash/common/common" /> /// <reference types="lodash/common/array" /> /// <reference types="lodash/common/collection" /> /// <reference types="lodash/common/date" /> /// <reference types="lodash/common/function" /> /// <reference types="lodash/common/lang" /> /// <reference types="lodash/common/math" /> /// <reference types="lodash/common/number" /> /// <reference types="lodash/common/object" /> /// <reference types="lodash/common/seq" /> /// <reference types="lodash/common/string" /> /// <reference types="lodash/common/util" /> import { ComponentRenderProxy } from '@vue/composition-api'; import { QueryItem } from '@/inputs/search/query-search/type'; import { QueryTag } from '@/inputs/search/query-search-tags/type'; import { SearchGridLayoutProps, Options } from '@/others/deprecated/search-grid-layout/type'; declare const _default: { name: string; components: { PToolboxGridLayout: { name: string; components: { PLottie: import("vue").ComponentOptions<import("vue").default, { [x: string]: unknown; } & { [key: string]: unknown; }, {}, {}, string[] | { [x: string]: (new (...args: string[]) => Function) | import("@vue/composition-api").PropOptions<unknown> | (new (...args: any[]) => object) | (() => unknown) | ((new (...args: string[]) => Function) | (new (...args: any[]) => object) | (() => unknown))[] | null; }, ({ [x: number]: string; } & { length?: number | undefined; toString?: string | undefined; toLocaleString?: string | undefined; pop?: string | undefined; push?: number | undefined; concat?: string[] | undefined; join?: string | undefined; reverse?: string[] | undefined; shift?: string | undefined; slice?: string[] | undefined; sort?: string[] | undefined; splice?: { (start: number, deleteCount?: number | undefined): string[]; (start: number, deleteCount: number, ...items: string[]): string[]; } | undefined; unshift?: number | undefined; indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined; map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined; filter?: { <S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[]; (callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[]; } | undefined; reduce?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1; } | undefined; reduceRight?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2; } | undefined; find?: { <S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined; (predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined; } | undefined; findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined; fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined; copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined; entries?: IterableIterator<[number, string]> | undefined; keys?: IterableIterator<number> | undefined; values?: IterableIterator<string> | undefined; includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined; flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined; flat?: any[] | undefined; }) | ({} & { [x: string]: any; [x: number]: any; })> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<({ [x: number]: string; } & { length?: number | undefined; toString?: string | undefined; toLocaleString?: string | undefined; pop?: string | undefined; push?: number | undefined; concat?: string[] | undefined; join?: string | undefined; reverse?: string[] | undefined; shift?: string | undefined; slice?: string[] | undefined; sort?: string[] | undefined; splice?: { (start: number, deleteCount?: number | undefined): string[]; (start: number, deleteCount: number, ...items: string[]): string[]; } | undefined; unshift?: number | undefined; indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined; map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined; filter?: { <S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[]; (callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[]; } | undefined; reduce?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1; } | undefined; reduceRight?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2; } | undefined; find?: { <S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined; (predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined; } | undefined; findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined; fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined; copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined; entries?: IterableIterator<[number, string]> | undefined; keys?: IterableIterator<number> | undefined; values?: IterableIterator<string> | undefined; includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined; flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined; flat?: any[] | undefined; }) | ({} & { [x: string]: any; [x: number]: any; }), { [x: string]: unknown; }, ({ [x: number]: string; } & { length?: number | undefined; toString?: string | undefined; toLocaleString?: string | undefined; pop?: string | undefined; push?: number | undefined; concat?: string[] | undefined; join?: string | undefined; reverse?: string[] | undefined; shift?: string | undefined; slice?: string[] | undefined; sort?: string[] | undefined; splice?: { (start: number, deleteCount?: number | undefined): string[]; (start: number, deleteCount: number, ...items: string[]): string[]; } | undefined; unshift?: number | undefined; indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined; map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined; filter?: { <S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[]; (callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[]; } | undefined; reduce?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1; } | undefined; reduceRight?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2; } | undefined; find?: { <S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined; (predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined; } | undefined; findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined; fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined; copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined; entries?: IterableIterator<[number, string]> | undefined; keys?: IterableIterator<number> | undefined; values?: IterableIterator<string> | undefined; includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined; flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined; flat?: any[] | undefined; }) | ({} & { [x: string]: any; [x: number]: any; }), {}, {}, ({ [x: number]: string; } & { length?: number | undefined; toString?: string | undefined; toLocaleString?: string | undefined; pop?: string | undefined; push?: number | undefined; concat?: string[] | undefined; join?: string | undefined; reverse?: string[] | undefined; shift?: string | undefined; slice?: string[] | undefined; sort?: string[] | undefined; splice?: { (start: number, deleteCount?: number | undefined): string[]; (start: number, deleteCount: number, ...items: string[]): string[]; } | undefined; unshift?: number | undefined; indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined; forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined; map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined; filter?: { <S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[]; (callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[]; } | undefined; reduce?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1; } | undefined; reduceRight?: { (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string; (callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string; <U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2; } | undefined; find?: { <S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined; (predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined; } | undefined; findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined; fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined; copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined; entries?: IterableIterator<[number, string]> | undefined; keys?: IterableIterator<number> | undefined; values?: IterableIterator<string> | undefined; includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined; flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined; flat?: any[] | undefined; }) | ({} & { [x: string]: any; [x: number]: any; })>); PGridLayout: { name: string; components: {}; props: { cardMinWidth: { type: StringConstructor; default: string; }; cardMaxWidth: { type: StringConstructor; default: string; }; cardHeight: { type: StringConstructor; default: string; }; rowGap: { type: StringConstructor; default: string; }; fixColumn: { type: NumberConstructor; default: null; }; columnGap: { type: StringConstructor; default: string; }; cardClass: { type: FunctionConstructor; default: () => string[]; }; cardStyle: { type: FunctionConstructor; default: () => {}; }; items: { type: ArrayConstructor; default: () => never[]; }; loading: { type: BooleanConstructor; default: boolean; }; selectItem: { type: StringConstructor; default: string; }; }; setup(props: import("../grid-layout/type").GridLayoutProps, context: any): { containerStyle: import("@vue/composition-api").Ref<{ display: string; 'grid-template-columns': string; 'grid-auto-rows': string | undefined; 'row-gap': string | undefined; 'column-gap': string | undefined; }>; }; }; PTextPagination: { name: string; components: { PIconButton: import("vue").ComponentOptions<import("vue").default, { width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; } & { [key: string]: unknown; }, {}, {}, { name: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: boolean; }; styleType: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; color: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; activated: { type: BooleanConstructor; default: boolean; }; outline: { type: BooleanConstructor; default: boolean; }; size: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; shape: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; }, {} & { activated?: boolean | undefined; name?: string | undefined; size?: string | undefined; loading?: boolean | undefined; styleType?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; outline?: boolean | undefined; shape?: string | undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{ activated: boolean; name: string; size: string; loading: boolean; styleType: string; color: string; disabled: boolean; outline: boolean; shape: string; } & {}, { width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; }, {} & { activated?: boolean | undefined; name?: string | undefined; size?: string | undefined; loading?: boolean | undefined; styleType?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; outline?: boolean | undefined; shape?: string | undefined; }, {}, {}, { activated: boolean; name: string; size: string; loading: boolean; styleType: string; color: string; disabled: boolean; outline: boolean; shape: string; } & {}>); }; props: { thisPage: { type: NumberConstructor; validator(value: any): boolean; }; allPage: { type: NumberConstructor; validator(value: any): boolean; }; }; setup(props: any, { emit }: { emit: any; }): { update: (page: any) => void; }; }; PIconButton: import("vue").ComponentOptions<import("vue").default, { width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; } & { [key: string]: unknown; }, {}, {}, { name: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: boolean; }; styleType: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; color: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; activated: { type: BooleanConstructor; default: boolean; }; outline: { type: BooleanConstructor; default: boolean; }; size: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; shape: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; }, {} & { activated?: boolean | undefined; name?: string | undefined; size?: string | undefined; loading?: boolean | undefined; styleType?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; outline?: boolean | undefined; shape?: string | undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{ activated: boolean; name: string; size: string; loading: boolean; styleType: string; color: string; disabled: boolean; outline: boolean; shape: string; } & {}, { width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE; }, {} & { activated?: boolean | undefined; name?: string | undefined; size?: string | undefined; loading?: boolean | undefined; styleType?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; outline?: boolean | undefined; shape?: string | undefined; }, {}, {}, { activated: boolean; name: string; size: string; loading: boolean; styleType: string; color: string; disabled: boolean; outline: boolean; shape: string; } & {}>); PDropdownMenuBtn: import("vue").ComponentOptions<import("vue").default, { outsideClick: () => void; clickMenuEvent: (menuName: string, idx: number) => void; popup: boolean; width: number; height: number; offsetTop: number; position: any; menuSlots: {}; buttonSlots: {}; proxyShowPopup: any; } & { [key: string]: unknown; }, {}, {}, { menu: { type: (ObjectConstructor | ArrayConstructor)[]; default: () => never[]; }; loading: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; block: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; buttonOnly: { type: BooleanConstructor; default: boolean; }; buttonIcon: { type: StringConstructor; default: undefined; }; buttonStyleType: { type: StringConstructor; default: undefined; validator: (value: unknown) => boolean; }; useCustomStyle: { type: BooleanConstructor; default: boolean; }; showPopup: { type: BooleanConstructor; default: boolean; }; }, {} & { loading?: boolean | undefined; menu?: any; disabled?: boolean | undefined; autoHeight?: boolean | undefined; useCustomStyle?: boolean | undefined; block?: boolean | undefined; buttonOnly?: boolean | undefined; buttonIcon?: string | undefined; buttonStyleType?: string | undefined; showPopup?: boolean | undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{ loading: boolean; menu: any; disabled: boolean; autoHeight: boolean; useCustomStyle: boolean; block: boolean; buttonOnly: boolean; buttonIcon: string; buttonStyleType: string; showPopup: boolean; } & {}, { outsideClick: () => void; clickMenuEvent: (menuName: string, idx: number) => void; popup: boolean; width: number; height: number; offsetTop: number; position: any; menuSlots: {}; buttonSlots: {}; proxyShowPopup: any; }, {} & { loading?: boolean | undefined; menu?: any; disabled?: boolean | undefined; autoHeight?: boolean | undefined; useCustomStyle?: boolean | undefined; block?: boolean | undefined; buttonOnly?: boolean | undefined; buttonIcon?: string | undefined; buttonStyleType?: string | undefined; showPopup?: boolean | undefined; }, {}, {}, { loading: boolean; menu: any; disabled: boolean; autoHeight: boolean; useCustomStyle: boolean; block: boolean; buttonOnly: boolean; buttonIcon: string; buttonStyleType: string; showPopup: boolean; } & {}>); }; events: string[]; props: { cardMinWidth: { type: StringConstructor; default: string; }; cardMaxWidth: { type: StringConstructor; default: string; }; cardHeight: { type: StringConstructor; default: string; }; rowGap: { type: StringConstructor; default: string; }; fixColumn: { type: NumberConstructor; default: null; }; columnGap: { type: StringConstructor; default: string; }; cardClass: { type: FunctionConstructor; default: () => string[]; }; cardStyle: { type: FunctionConstructor; default: () => {}; }; items: { type: ArrayConstructor; default: () => never[]; }; loading: { type: BooleanConstructor; default: boolean; }; selectItem: { type: StringConstructor; default: string; }; paginationVisible: { type: BooleanConstructor; default: boolean; }; pageSizeVisible: { type: BooleanConstructor; default: boolean; }; excelVisible: { type: BooleanConstructor; default: boolean; }; refreshVisible: { type: BooleanConstructor; default: boolean; }; thisPage: { type: NumberConstructor; validator(value: any): boolean; default: undefined; }; pageSize: { type: NumberConstructor; default: undefined; }; paginationValues: { type: ArrayConstructor; default: () => number[]; }; /** others */ allPage: { type: NumberConstructor; validator(value: any): boolean; default: number; }; }; setup(props: import("../toolbox-grid-layout/type").ToolboxGridLayoutProps, context: any): { changePageSize: (size: any) => void; changePageNumber: (page: any) => void; pageSizeOptions: import("@vue/composition-api").Ref<{ type: string; label: number; name: number; }[]>; proxyState: { thisPage: number; pageSize: number; }; }; }; PQuerySearchTags: import("vue").ComponentOptions<import("vue").default, { addTag: (...queries: QueryItem[]) => void; deleteTag: (index: number) => void; deleteAllTags: () => void; _tags: QueryTag[]; } & { [key: string]: unknown; }, {}, {}, { tags: { type: ArrayConstructor; required: true; }; timezone: { type: StringConstructor; default: string; }; validator: { type: FunctionConstructor; default: undefined; }; converter: { type: FunctionConstructor; default: undefined; }; readOnly: { type: BooleanConstructor; default: boolean; }; }, { tags: unknown[]; } & { timezone?: string | undefined; readOnly?: boolean | undefined; validator?: undefined; converter?: undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{ timezone: string; tags: unknown[]; readOnly: boolean; validator: never; converter: never; } & {}, { addTag: (...queries: QueryItem[]) => void; deleteTag: (index: number) => void; deleteAllTags: () => void; _tags: QueryTag[]; }, { tags: unknown[]; } & { timezone?: string | undefined; readOnly?: boolean | undefined; validator?: undefined; converter?: undefined; }, {}, {}, { timezone: string; tags: unknown[]; readOnly: boolean; validator: never; converter: never; } & {}>); PQuerySearch: import("vue").ComponentOptions<import("vue").default, { focus: () => void; blur: () => void; showMenu: (refresh?: boolean) => Promise<void>; hideMenu: () => void; updateMenuItems: ((inputText: string) => Promise<void>) & import("lodash").Cancelable; emitSearch: (valueItem: import("../../../inputs/search/query-search/type").ValueItem) => void; onInput: (e: any) => Promise<void>; onEnter: () => Promise<void>; onKeydownCheck: (e: KeyboardEvent) => Promise<void>; onPaste: (e: ClipboardEvent) => void; onDeleteAll: () => void; onMenuSelect: (value: string, idx: number) => Promise<void>; onHelpClick: () => void; menuSlots: {}; searchSlots: {}; } & { [key: string]: unknown; }, {}, {}, { value: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: undefined; }; focused: { type: BooleanConstructor; default: boolean; }; keyItemSets: { type: ArrayConstructor; default: () => never[]; }; valueHandlerMap: { type: ObjectConstructor; default: () => {}; }; }, {} & { value?: string | undefined; keyItemSets?: unknown[] | undefined; valueHandlerMap?: { [key: string]: any; } | undefined; placeholder?: string | undefined; focused?: boolean | undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{ value: string; keyItemSets: unknown[]; valueHandlerMap: { [key: string]: any; }; placeholder: string; focused: boolean; } & {}, { focus: () => void; blur: () => void; showMenu: (refresh?: boolean) => Promise<void>; hideMenu: () => void; updateMenuItems: ((inputText: string) => Promise<void>) & import("lodash").Cancelable; emitSearch: (valueItem: import("../../../inputs/search/query-search/type").ValueItem) => void; onInput: (e: any) => Promise<void>; onEnter: () => Promise<void>; onKeydownCheck: (e: KeyboardEvent) => Promise<void>; onPaste: (e: ClipboardEvent) => void; onDeleteAll: () => void; onMenuSelect: (value: string, idx: number) => Promise<void>; onHelpClick: () => void; menuSlots: {}; searchSlots: {}; }, {} & { value?: string | undefined; keyItemSets?: unknown[] | undefined; valueHandlerMap?: { [key: string]: any; } | undefined; placeholder?: string | undefined; focused?: boolean | undefined; }, {}, {}, { value: string; keyItemSets: unknown[]; valueHandlerMap: { [key: string]: any; }; placeholder: string; focused: boolean; } & {}>); }; props: { items: { type: ArrayConstructor; default: () => never[]; required: boolean; }; cardClass: { type: FunctionConstructor; default: () => string[]; }; cardMinWidth: { type: StringConstructor; default: string; }; cardHeight: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: boolean; }; thisPage: { type: NumberConstructor; default: undefined; }; pageSize: { type: NumberConstructor; default: undefined; }; totalCount: { type: NumberConstructor; default: number; required: boolean; }; keyItemSets: { type: ArrayConstructor; default: () => never[]; }; valueHandlerMap: { type: ObjectConstructor; default: () => {}; }; queryTags: { type: ArrayConstructor; default: undefined; }; paginationValues: { type: ArrayConstructor; default: () => number[]; }; }; setup(props: SearchGridLayoutProps, { slots, emit, listeners }: { slots: any; emit: any; listeners: any; }): { emitChange: (options?: Partial<Options>) => void; onChangePageSize: (pageSize: number) => void; onChangePageNumber: (thisPage: number) => void; onSearch: (query: QueryItem) => Promise<void>; onQueryTagsChange: (tags: QueryTag[]) => void | Promise<void>; refresh: () => void; allPage: import("@vue/composition-api").Ref<number>; tagsRef: import("@vue/composition-api").Ref<{ addTag: (...queries: QueryItem[]) => void; deleteTag: (index: number) => void; deleteAllTags: () => void; } | null>; options: import("@vue/composition-api").Ref<{ thisPage: number; pageSize: number; queryTags: QueryTag[]; }>; slotNames: import("@vue/composition-api").Ref<string[]>; proxyState: { thisPage: number; pageSize: number; queryTags: QueryTag[]; }; }; }; export default _default;