import { BaseCellRenderer } from '../base-cell.js';
export declare class ProgressCell extends BaseCellRenderer<number> {
    static styles: import("lit").CSSResult;
    _bgClick(e: MouseEvent): void;
    protected render(): import("lit").TemplateResult<1>;
}
export declare class ProgressCellEditing extends BaseCellRenderer<number> {
    static styles: import("lit").CSSResult;
    private tempValue?;
    onExitEditMode(): void;
    get _value(): number;
    _onChange(value?: number): void;
    private _progressBg;
    firstUpdated(): void;
    startDrag: (event: MouseEvent) => void;
    onCopy(_e: ClipboardEvent): void;
    onPaste(_e: ClipboardEvent): void;
    onCut(_e: ClipboardEvent): void;
    protected render(): import("lit").TemplateResult<1>;
}
export declare const progressColumnConfig: import("../manager.js").ColumnConfig<Record<string, never>, number>;
//# sourceMappingURL=cell-renderer.d.ts.map