import type { CfvoStop, Dxf, Sheet, WorkbookLayout } from "./types.js"; import type { Grid } from "./grid.js"; import type { Visible } from "./renderTypes.js"; export declare function computeCfStopLocks(sheet: Sheet, layout: WorkbookLayout): Map; export declare function isCfLocked(locks: Map | undefined, cellKey: string, rulePriority: number): boolean; export declare function computeCfDxfMap(sheet: Sheet, layout: WorkbookLayout, locks?: Map): Map; export declare function drawConditionalFormats(ctx: CanvasRenderingContext2D, sheet: Sheet, layout: WorkbookLayout, g: Grid, vis: Visible, cfDxfs: Map, locks?: Map): void; export declare function getNumericCellMap(sheet: Sheet): Map; export declare function resolveCfvoValue(s: CfvoStop, dataMin: number, dataMax: number, sorted: number[], isMin: boolean): number; export { computeCfIconState } from "./cfIconState.js"; export declare function computeCfTextSuppress(sheet: Sheet, locks?: Map): Set;