import type { TimeValue } from "./types";
export declare const generateRange: (start: number, end: number, step?: number) => number[];
export declare const to12Hour: (hour24: number) => {
    hour12: number;
    period: "AM" | "PM";
};
export declare const to24Hour: (hour12: number, period: "AM" | "PM") => number;
export declare const dateToTimeValue: (date: Date) => TimeValue;
export declare const timeValueToDate: (date: Date, time: TimeValue) => Date;
export declare const padNumber: (num: number, length?: number) => string;
export declare const parseTimeString: (input: string, format: "12" | "24") => TimeValue | null;
