import type { HvacModeSetting } from 'seamapi';
export interface ControlBounds {
    mode: Exclude<HvacModeSetting, 'off'>;
    minHeat: number;
    maxHeat: number;
    minCool: number;
    maxCool: number;
    delta: number;
}
interface MinMax {
    min: number;
    max: number;
}
interface TemperatureBounds {
    heat: MinMax;
    cool: MinMax;
}
export declare const getHeatBounds: ({ mode, minHeat, maxHeat, minCool, maxCool, delta, }: ControlBounds) => MinMax;
export declare const getCoolBounds: ({ mode, minHeat, maxHeat, minCool, maxCool, delta, }: ControlBounds) => MinMax;
export declare const getTemperatureBounds: (controlBounds: ControlBounds) => TemperatureBounds;
export {};
