import { ComponentRenderProxy } from '@vue/composition-api';
import { RawTableDynamicLayoutProps } from '@/data-display/dynamic/dynamic-layout/templates/raw-table/type';
declare const _default: {
    name: string;
    components: {
        PDynamicLayoutTable: {
            name: string;
            components: {
                PDynamicField: {
                    name: string;
                    components: {
                        PTextList: {
                            name: string;
                            components: {
                                PAnchor: {
                                    name: string;
                                    components: {
                                        PI: 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;
                                        })>);
                                    };
                                    props: {
                                        text: {
                                            type: StringConstructor;
                                            default: string;
                                        };
                                        showIcon: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                        href: {
                                            type: StringConstructor;
                                            default: undefined;
                                        };
                                        target: {
                                            type: StringConstructor;
                                            default: string;
                                        };
                                        disabled: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                        highlight: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                    };
                                };
                            };
                            props: {
                                items: {
                                    type: ArrayConstructor[];
                                    default: () => never[];
                                };
                                delimiter: {
                                    type: StringConstructor;
                                    default: string;
                                };
                                subKey: {
                                    type: StringConstructor;
                                    default: undefined;
                                };
                                tag: {
                                    type: StringConstructor;
                                    default: string;
                                };
                                link: {
                                    type: StringConstructor;
                                    default: undefined;
                                };
                                target: {
                                    type: StringConstructor;
                                    default: undefined;
                                };
                                linkFormatter: {
                                    type: FunctionConstructor;
                                    default: undefined;
                                };
                            };
                            setup(props: import("../../../../../others/console/text-list/type").TextListProps): {
                                getHref: (item: import("../../../../../others/console/text-list/type").TextListItem, idx: number) => string | undefined;
                                component: import("@vue/composition-api").Ref<string | {
                                    name: string;
                                    components: {
                                        PI: 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;
                                        })>);
                                    };
                                    props: {
                                        text: {
                                            type: StringConstructor;
                                            default: string;
                                        };
                                        showIcon: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                        href: {
                                            type: StringConstructor;
                                            default: undefined;
                                        };
                                        target: {
                                            type: StringConstructor;
                                            default: string;
                                        };
                                        disabled: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                        highlight: {
                                            type: BooleanConstructor;
                                            default: boolean;
                                        };
                                    };
                                }>;
                                displayItems: import("@vue/composition-api").Ref<import("../../../../../others/console/text-list/type").TextListItem>;
                            };
                        };
                        PDynamicField: Promise<typeof import("../../../dynamic-field/PDynamicField.vue")>;
                    };
                    props: {
                        type: {
                            type: StringConstructor;
                            default: string;
                        };
                        options: {
                            type: ObjectConstructor;
                            default: () => {};
                        };
                        data: {
                            type: (BooleanConstructor | NumberConstructor | StringConstructor | ObjectConstructor | ArrayConstructor)[];
                            default: undefined;
                        };
                        extraData: {
                            type: ObjectConstructor;
                            default: () => {};
                        };
                        typeOptions: {
                            type: ObjectConstructor;
                            default: () => {};
                        };
                        handler: {
                            type: FunctionConstructor;
                            default: undefined;
                        };
                    };
                    setup(props: import("../../../dynamic-field/type").DynamicFieldProps<import("../../../dynamic-field/type/field-schema").DynamicFieldOptions, import("../../../dynamic-field/type").DynamicFieldTypeOptions, any>, { emit }: {
                        emit: any;
                    }): {
                        proxy: import("@vue/composition-api").ComputedRef<import("../../../dynamic-field/type").DynamicFieldProps<import("../../../dynamic-field/type/field-schema").DynamicFieldOptions, import("../../../dynamic-field/type").DynamicFieldTypeOptions, any>>;
                    };
                };
                PPanelTop: {
                    name: string;
                    props: {
                        useTotalCount: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        totalCount: {
                            type: NumberConstructor;
                            default: number;
                        };
                        title: {
                            type: StringConstructor;
                            default: string;
                        };
                    };
                };
                PToolboxTable: {
                    name: string;
                    components: {
                        PPaneLayout: {
                            name: string;
                        };
                        PToolbox: 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;
                        })>);
                        PDataTable: 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;
                        })>);
                    };
                    props: {
                        loading: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        fields: {
                            type: ArrayConstructor;
                            required: boolean;
                        };
                        items: {
                            type: ArrayConstructor;
                            required: boolean;
                        };
                        sortable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        sortBy: {
                            type: StringConstructor;
                            default: undefined;
                        };
                        sortDesc: {
                            type: BooleanConstructor;
                            default: undefined;
                        };
                        colCopy: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        selectable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        selectIndex: {
                            type: (NumberConstructor | ArrayConstructor)[];
                            default: undefined;
                        };
                        multiSelect: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        useCursorLoading: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        tableStyleType: {
                            type: StringConstructor;
                            default: string;
                        };
                        striped: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        bordered: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        hover: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        width: {
                            type: StringConstructor;
                            default: undefined;
                        };
                        rowHeightFixed: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        rowCursorPointer: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        invalid: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        paginationVisible: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        pageSizeChangeable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        settingsVisible: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        exportable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        refreshable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        searchable: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        filtersVisible: {
                            type: BooleanConstructor;
                            default: boolean;
                        };
                        searchType: {
                            type: StringConstructor;
                            default: string;
                        };
                        thisPage: {
                            type: NumberConstructor;
                            default: undefined;
                        };
                        pageSize: {
                            type: NumberConstructor;
                            default: undefined;
                        };
                        totalCount: {
                            type: NumberConstructor;
                            default: number;
                        };
                        pageSizeOptions: {
                            type: ArrayConstructor;
                            default: () => number[];
                        };
                        sortByOptions: {
                            type: ArrayConstructor;
                            default: () => never[];
                        };
                        keyItemSets: {
                            type: ArrayConstructor;
                            default: () => never[];
                        };
                        valueHandlerMap: {
                            type: ObjectConstructor;
                            default: () => {};
                        };
                        queryTags: {
                            type: ArrayConstructor;
                            default: undefined;
                        };
                        searchText: {
                            type: StringConstructor;
                            default: undefined;
                        };
                        timezone: {
                            type: StringConstructor;
                            default: string;
                        };
                    };
                    setup(props: import("../../../../tables/toolbox-table/type").PToolboxTableProps, { emit }: {
                        emit: any;
                    }): {
                        proxyState: {
                            selectIndex: number[];
                            sortBy: string;
                            sortDesc: boolean;
                            thisPage: number;
                            pageSize: number;
                            queryTags: number;
                            searchText: number;
                        };
                        changeSort: (sortBy: any, sortDesc: any) => void;
                        byPassEvent: (name: any, ...args: any[]) => void;
                        emitInitTags: (options: Required<import("../../../../../navigation/toolbox/type").ToolboxOptions>) => void;
                        emitChange: (options: import("../../../../tables/toolbox-table/type").ToolboxTableOptions) => void;
                    };
                };
            };
            props: {
                name: {
                    type: StringConstructor;
                    required: boolean;
                };
                options: {
                    type: ObjectConstructor;
                    default: () => {};
                };
                data: {
                    type: (StringConstructor | ObjectConstructor | ArrayConstructor)[];
                    default: undefined;
                };
                fetchOptions: {
                    type: ObjectConstructor;
                    default: undefined;
                };
                typeOptions: {
                    type: ObjectConstructor;
                    default: undefined;
                };
                fieldHandler: {
                    type: FunctionConstructor;
                    default: undefined;
                };
            };
            setup(props: import("../table/type").TableDynamicLayoutProps, { emit }: {
                emit: any;
            }): {
                onChange: (options?: import("../../../../tables/query-search-table/type").Options) => void;
                onSelect: (selectIndex: number[]) => void;
                onExport: () => void;
                getValueByPath: (data: any, path: string | null) => any;
            };
        };
    };
    props: {
        name: {
            type: StringConstructor;
            default: string;
        };
        options: {
            type: ObjectConstructor;
            default: () => {};
        };
        data: {
            type: (StringConstructor | ObjectConstructor | ArrayConstructor)[];
            default: undefined;
        };
        fetchOptions: {
            type: ObjectConstructor;
            default: undefined;
        };
        typeOptions: {
            type: ObjectConstructor;
            default: undefined;
        };
        fieldHandler: {
            type: FunctionConstructor;
            default: undefined;
        };
    };
    setup(props: RawTableDynamicLayoutProps): {
        [x: string]: import("@vue/composition-api").Ref<any>;
    };
};
export default _default;
