import { CSSProperties, VNode } from "vue"; import "./style.scss"; export declare const ArrayItems: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ expend: boolean; AdditionAndRemovePlacement: "top" | "right"; subHeaderLabel: string; maxValue: number; minValue: number; useCollapse: boolean; collapseType: "switch" | "expend" | "subSwitch" | "subExpend"; useSubHeader: boolean; itemProps: { [key: string]: any; }; additionStyle: { [key: string]: string | number; }; subHeaderStyle: CSSProperties; subHeaderLabelStyle: CSSProperties; itemsContentExtraStyle: CSSProperties; useDynamic: boolean; }> & Omit VNode>; }; AdditionAndRemovePlacement: { type: PropType<"top" | "right">; default: string; }; subHeaderLabel: { type: StringConstructor; default: string; }; maxValue: { type: NumberConstructor; default: number; }; minValue: { type: NumberConstructor; default: number; }; useCollapse: { type: BooleanConstructor; default: boolean; }; collapseType: { type: PropType<"switch" | "expend" | "subSwitch" | "subExpend">; default: string; }; useSubHeader: { type: BooleanConstructor; default: boolean; }; expend: { type: BooleanConstructor; default: boolean; }; itemProps: { type: PropType<{ [key: string]: any; }>; default: () => { useCollapse: boolean; showCount: boolean; expend: boolean; dividingLine: boolean; required: boolean; collapseType: string; }; }; additionStyle: { type: PropType<{ [key: string]: string | number; }>; default: () => {}; }; subHeaderStyle: { type: PropType; default: () => {}; }; subHeaderLabelStyle: { type: PropType; default: () => {}; }; itemsContentExtraStyle: { type: PropType; default: () => {}; }; addText: { type: StringConstructor; }; useDynamic: { type: BooleanConstructor; default: boolean; }; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "expend" | "AdditionAndRemovePlacement" | "subHeaderLabel" | "maxValue" | "minValue" | "useCollapse" | "collapseType" | "useSubHeader" | "itemProps" | "additionStyle" | "subHeaderStyle" | "subHeaderLabelStyle" | "itemsContentExtraStyle" | "useDynamic">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase VNode>; }; AdditionAndRemovePlacement: { type: PropType<"top" | "right">; default: string; }; subHeaderLabel: { type: StringConstructor; default: string; }; maxValue: { type: NumberConstructor; default: number; }; minValue: { type: NumberConstructor; default: number; }; useCollapse: { type: BooleanConstructor; default: boolean; }; collapseType: { type: PropType<"switch" | "expend" | "subSwitch" | "subExpend">; default: string; }; useSubHeader: { type: BooleanConstructor; default: boolean; }; expend: { type: BooleanConstructor; default: boolean; }; itemProps: { type: PropType<{ [key: string]: any; }>; default: () => { useCollapse: boolean; showCount: boolean; expend: boolean; dividingLine: boolean; required: boolean; collapseType: string; }; }; additionStyle: { type: PropType<{ [key: string]: string | number; }>; default: () => {}; }; subHeaderStyle: { type: PropType; default: () => {}; }; subHeaderLabelStyle: { type: PropType; default: () => {}; }; itemsContentExtraStyle: { type: PropType; default: () => {}; }; addText: { type: StringConstructor; }; useDynamic: { type: BooleanConstructor; default: boolean; }; }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { expend: boolean; AdditionAndRemovePlacement: "top" | "right"; subHeaderLabel: string; maxValue: number; minValue: number; useCollapse: boolean; collapseType: "switch" | "expend" | "subSwitch" | "subExpend"; useSubHeader: boolean; itemProps: { [key: string]: any; }; additionStyle: { [key: string]: string | number; }; subHeaderStyle: CSSProperties; subHeaderLabelStyle: CSSProperties; itemsContentExtraStyle: CSSProperties; useDynamic: boolean; }> & { beforeCreate?: ((() => void) | (() => void)[]) | undefined; created?: ((() => void) | (() => void)[]) | undefined; beforeMount?: ((() => void) | (() => void)[]) | undefined; mounted?: ((() => void) | (() => void)[]) | undefined; beforeUpdate?: ((() => void) | (() => void)[]) | undefined; updated?: ((() => void) | (() => void)[]) | undefined; activated?: ((() => void) | (() => void)[]) | undefined; deactivated?: ((() => void) | (() => void)[]) | undefined; beforeDestroy?: ((() => void) | (() => void)[]) | undefined; beforeUnmount?: ((() => void) | (() => void)[]) | undefined; destroyed?: ((() => void) | (() => void)[]) | undefined; unmounted?: ((() => void) | (() => void)[]) | undefined; renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void)[]) | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly VNode>; }; AdditionAndRemovePlacement: { type: PropType<"top" | "right">; default: string; }; subHeaderLabel: { type: StringConstructor; default: string; }; maxValue: { type: NumberConstructor; default: number; }; minValue: { type: NumberConstructor; default: number; }; useCollapse: { type: BooleanConstructor; default: boolean; }; collapseType: { type: PropType<"switch" | "expend" | "subSwitch" | "subExpend">; default: string; }; useSubHeader: { type: BooleanConstructor; default: boolean; }; expend: { type: BooleanConstructor; default: boolean; }; itemProps: { type: PropType<{ [key: string]: any; }>; default: () => { useCollapse: boolean; showCount: boolean; expend: boolean; dividingLine: boolean; required: boolean; collapseType: string; }; }; additionStyle: { type: PropType<{ [key: string]: string | number; }>; default: () => {}; }; subHeaderStyle: { type: PropType; default: () => {}; }; subHeaderLabelStyle: { type: PropType; default: () => {}; }; itemsContentExtraStyle: { type: PropType; default: () => {}; }; addText: { type: StringConstructor; }; useDynamic: { type: BooleanConstructor; default: boolean; }; }>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase VNode>; }; AdditionAndRemovePlacement: { type: PropType<"top" | "right">; default: string; }; subHeaderLabel: { type: StringConstructor; default: string; }; maxValue: { type: NumberConstructor; default: number; }; minValue: { type: NumberConstructor; default: number; }; useCollapse: { type: BooleanConstructor; default: boolean; }; collapseType: { type: PropType<"switch" | "expend" | "subSwitch" | "subExpend">; default: string; }; useSubHeader: { type: BooleanConstructor; default: boolean; }; expend: { type: BooleanConstructor; default: boolean; }; itemProps: { type: PropType<{ [key: string]: any; }>; default: () => { useCollapse: boolean; showCount: boolean; expend: boolean; dividingLine: boolean; required: boolean; collapseType: string; }; }; additionStyle: { type: PropType<{ [key: string]: string | number; }>; default: () => {}; }; subHeaderStyle: { type: PropType; default: () => {}; }; subHeaderLabelStyle: { type: PropType; default: () => {}; }; itemsContentExtraStyle: { type: PropType; default: () => {}; }; addText: { type: StringConstructor; }; useDynamic: { type: BooleanConstructor; default: boolean; }; }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { expend: boolean; AdditionAndRemovePlacement: "top" | "right"; subHeaderLabel: string; maxValue: number; minValue: number; useCollapse: boolean; collapseType: "switch" | "expend" | "subSwitch" | "subExpend"; useSubHeader: boolean; itemProps: { [key: string]: any; }; additionStyle: { [key: string]: string | number; }; subHeaderStyle: CSSProperties; subHeaderLabelStyle: CSSProperties; itemsContentExtraStyle: CSSProperties; useDynamic: boolean; }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { Index: import("vue").DefineComponent<{}, () => VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; SortHandle: import("vue").DefineComponent, () => VNode | null, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>>, { readonly index?: any; }>; Addition: import("vue").DefineComponent, () => JSX.Element | null, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>>, { readonly title?: any; readonly disabled?: any; readonly method?: any; readonly defaultValue?: any; readonly iconName?: any; readonly disabledFn?: any; }>; Remove: import("vue").DefineComponent, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>>, { readonly title?: any; readonly disabled?: any; readonly index?: any; readonly iconName?: any; }>; MoveDown: any; MoveUp: any; useArray: () => import("../array-base/ArrayBase").IArrayBaseContext | null; useIndex: (index?: number | undefined) => import("vue").Ref; useRecord: (record?: number | undefined) => import("vue").Ref; }; export default ArrayItems;