import NightingaleElement from "@nightingale-elements/nightingale-new-core"; export type Filter = { name: string; type: { name: string; text: string; }; options: { label: string; color: string; }; filterData: (data: unknown) => unknown; }; declare class NightingaleFilter extends NightingaleElement { #private; filters?: Filter[]; for: string; constructor(); connectedCallback(): void; disconnectedCallback(): void; render(): import("lit-html").TemplateResult<1>; getCheckBox(filterItem: Filter): import("lit-html").TemplateResult<1>; toggleFilter(name: string): void; } export default NightingaleFilter; //# sourceMappingURL=nightingale-filter.d.ts.map