import { LitElement } from 'lit'; declare type ElementType = { name: string; type: string; onclick?: Function; }; export declare type FileSystemProps = { files: ElementType[]; }; export declare class FileSystem extends LitElement { static get styles(): import("lit").CSSResult; static get properties(): { files: { type: ArrayConstructor; reflect: boolean; }; }; files: FileSystemProps['files']; constructor(props?: FileSystemProps); willUpdate(_: any): void; getElement: (o: ElementType) => import("lit-html").TemplateResult<1>; render(): import("lit-html").TemplateResult<1>; } export {};