import type { HTMLButtonAttributes } from 'svelte/elements'; import type { List, TypeViewProps } from '../types.js'; declare function $$render | List = Record | List, K extends keyof V = keyof V>(): { props: { prefix?: string; postfix?: string; list?: List; keyValue?: [PropertyKey, unknown][]; keys?: K[]; value?: V; singleValue?: { value: unknown; }; startLevel?: number; showPreview?: boolean; path?: TypeViewProps["path"]; keyDelim?: string; keyStyle?: HTMLButtonAttributes["style"]; showKey?: boolean; bracketStyle?: string; usedefaults?: boolean; } & import("svelte/elements").HTMLAttributes; exports: {}; bindings: ""; slots: {}; events: {}; }; declare class __sveltets_Render | List = Record | List, K extends keyof V = keyof V> { props(): ReturnType>['props']; events(): ReturnType>['events']; slots(): ReturnType>['slots']; bindings(): ""; exports(): {}; } interface $$IsomorphicComponent { new | List = Record | List, K extends keyof V = keyof V>(options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & { $$bindings?: ReturnType<__sveltets_Render['bindings']>; } & ReturnType<__sveltets_Render['exports']>; | List = Record | List, K extends keyof V = keyof V>(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } declare const Preview: $$IsomorphicComponent; type Preview | List = Record | List, K extends keyof V = keyof V> = InstanceType>; export default Preview;