import { type MaterialIcon } from '@3mo/icon'; import { DataGridColumnComponent } from './DataGridColumnComponent.js'; /** * @element mo-data-grid-column-boolean * * @attr trueIcon - Icon to show for true values * @attr falseIcon - Icon to show for false values * @attr trueIconColor - Color of the true icon * @attr falseIconColor - Color of the false icon */ export declare class DataGridColumnBoolean extends DataGridColumnComponent { trueIcon: MaterialIcon; falseIcon: MaterialIcon; trueIconColor: string; falseIconColor: string; getContentTemplate(value: boolean | undefined, _data: TData): import("lit-html").HTMLTemplateResult; getEditContentTemplate(value: boolean | undefined, data: TData): import("lit-html").HTMLTemplateResult; generateCsvValue(value: boolean): Generator<"TRUE" | "FALSE", void, unknown>; } declare global { interface HTMLElementTagNameMap { 'mo-data-grid-column-boolean': DataGridColumnBoolean; } } //# sourceMappingURL=DataGridColumnBoolean.d.ts.map