import { type PostmanTreeNode } from '../../../../v2/features/command-palette/helpers/postman-request-tree.js';
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: import("vue").DefineComponent<{
    node: PostmanTreeNode;
    /** Drives checked / indeterminate UI; passed down so rows re-render when selection changes. */
    selectedKeys: string[];
    collisionPathKeys: readonly string[];
    mergeSamePathAndMethod: boolean;
}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
    requestSelectionChange: (key: string, selected: boolean) => any;
    folderSelectionChange: (node: PostmanTreeNode, selected: boolean) => any;
}, string, import("vue").PublicProps, Readonly<{
    node: PostmanTreeNode;
    /** Drives checked / indeterminate UI; passed down so rows re-render when selection changes. */
    selectedKeys: string[];
    collisionPathKeys: readonly string[];
    mergeSamePathAndMethod: boolean;
}> & Readonly<{
    onRequestSelectionChange?: ((key: string, selected: boolean) => any) | undefined;
    onFolderSelectionChange?: ((node: PostmanTreeNode, selected: boolean) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
//# sourceMappingURL=PostmanRequestTreeRow.vue.d.ts.map