declare const _default: import("vue").DefineComponent<{ cols: { type: import("vue").PropType; required: true; }; data: { type: import("vue").PropType[]>; required: true; }; actions: { type: import("vue").PropType<{ icon: "PencilIcon" | "CopytoClipboardIcon" | "EyeIcon" | "EyeSlashIcon" | "InfoIcon" | "LinkIcon" | "PlusIcon" | "CheckMarkIcon"; handleClick: (item: any) => void; label?: string | undefined; }[]>; required: true; }; tableCaption: { type: import("vue").PropType; }; classNames: { type: import("vue").PropType<{ table?: string | undefined; caption?: string | undefined; thead?: string | undefined; tr?: string | undefined; th?: string | undefined; td?: string | undefined; icon?: string | undefined; iconSpan?: string | undefined; }>; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; data: { type: import("vue").PropType[]>; required: true; }; actions: { type: import("vue").PropType<{ icon: "PencilIcon" | "CopytoClipboardIcon" | "EyeIcon" | "EyeSlashIcon" | "InfoIcon" | "LinkIcon" | "PlusIcon" | "CheckMarkIcon"; handleClick: (item: any) => void; label?: string | undefined; }[]>; required: true; }; tableCaption: { type: import("vue").PropType; }; classNames: { type: import("vue").PropType<{ table?: string | undefined; caption?: string | undefined; thead?: string | undefined; tr?: string | undefined; th?: string | undefined; td?: string | undefined; icon?: string | undefined; iconSpan?: string | undefined; }>; }; }>>, {}, {}>; export default _default;