import { BaseColumn, CellRendererContext } from '@c8y/ngx-components';
import { SupportedIcons } from '@c8y/ngx-components/icon-selector/icons';
import * as i0 from "@angular/core";
export declare class IconDeviceGridColumnComponent {
    icon: SupportedIcons;
    constructor(context: CellRendererContext);
    static ɵfac: i0.ɵɵFactoryDeclaration<IconDeviceGridColumnComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<IconDeviceGridColumnComponent, "c8y-icon-device-grid-column", never, {}, {}, never, never, true, never>;
}
export declare class IconDeviceGridColumn extends BaseColumn {
    iconRetriever?: (context: CellRendererContext) => SupportedIcons;
    constructor(options?: Partial<BaseColumn>, iconRetriever?: (context: CellRendererContext) => SupportedIcons);
}
//# sourceMappingURL=icon.cell-renderer.component.d.ts.map