import type { Optional } from '@ephox/katamari'; export interface ValueOfArgs { readonly min: number; readonly max: number; readonly range: number; readonly value: number; readonly step: number; readonly snap: boolean; readonly snapStart: Optional; readonly rounded: boolean; readonly hasMinEdge: boolean; readonly hasMaxEdge: boolean; readonly minBound: number; readonly maxBound: number; readonly screenRange: number; } export interface OffsetOfArgs { readonly min: number; readonly max: number; readonly range: number; readonly value: number; readonly hasMinEdge: boolean; readonly hasMaxEdge: boolean; readonly minBound: number; readonly minOffset: number; readonly maxBound: number; readonly maxOffset: number; readonly centerMinEdge: number; readonly centerMaxEdge: number; } declare const reduceBy: (value: number, min: number, max: number, step: number) => number; declare const increaseBy: (value: number, min: number, max: number, step: number) => number; declare const findValueOf: (args: ValueOfArgs) => number; declare const findOffsetOfValue: (args: OffsetOfArgs) => number; export { reduceBy, increaseBy, findValueOf, findOffsetOfValue }; //# sourceMappingURL=SliderModel.d.ts.map