import type { Snippet } from 'svelte'; import type { HTMLAttributes, HTMLDetailsAttributes } from 'svelte/elements'; type File = { title: string; content: string; language?: string; node?: HTMLDetailsElement | null; }; type $$ComponentProps = { files?: File[]; toggle_all_btn_title?: string; default_lang?: string; as?: string; title_snippet?: Snippet<[{ idx: number; } & File]>; button_props?: HTMLAttributes; details_props?: HTMLDetailsAttributes; } & HTMLAttributes; declare const FileDetails: import("svelte").Component<$$ComponentProps, {}, "files">; type FileDetails = ReturnType; export default FileDetails;