import { Node } from "../../deps"; import { RunActionFn } from "./context_items/multiple_selection_context_items"; interface Props { nodes: Node[]; title: string; runAction: RunActionFn; viewMode: "Grid" | "List"; } declare const _default: import("vue").DefineComponent>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { select: (...args: any[]) => void; open: (...args: any[]) => void; multipleSelect: (...args: any[]) => void; multipleContext: (...args: any[]) => void; context: (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly>> & Readonly<{ onSelect?: ((...args: any[]) => any) | undefined; onOpen?: ((...args: any[]) => any) | undefined; onMultipleSelect?: ((...args: any[]) => any) | undefined; onMultipleContext?: ((...args: any[]) => any) | undefined; onContext?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; };