@anilkumarthakur/vue3-json-viewer
Version:
A beautiful, customizable JSON viewer component for Vue 3 with TypeScript support, dark/light mode, expand/collapse controls, and syntax highlighting.
31 lines • 1.17 kB
TypeScript
import { JsonValue } from '../../types';
declare const JsonNode: import('vue').DefineComponent<{
isArrayItem?: boolean | undefined;
isLast?: boolean | undefined;
path?: string | undefined;
data: JsonValue;
level?: number | undefined;
parentKey?: string | number | undefined;
darkMode?: boolean | undefined;
expanded?: boolean | undefined;
}, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{
isArrayItem?: boolean | undefined;
isLast?: boolean | undefined;
path?: string | undefined;
data: JsonValue;
level?: number | undefined;
parentKey?: string | number | undefined;
darkMode?: boolean | undefined;
expanded?: boolean | undefined;
}> & Readonly<{}>, {
darkMode: boolean;
data: JsonValue;
path: string;
parentKey: string | number;
isArrayItem: boolean;
isLast: boolean;
level: number;
expanded: boolean;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default JsonNode;
//# sourceMappingURL=JsonNode.d.ts.map