import { TimeFormat } from '../types'; /** * Generates time options for the dropdown based on step, min/max constraints, and format. * * @param step - Time increment in minutes (default 30) * @param min - Minimum allowed time as string * @param max - Maximum allowed time as string * @param format - Time format (12 or 24 hour) * @returns Array of time options formatted as strings */ export declare function generateTimeOptions({ step, min, max, format, }: { step?: number; min?: string; max?: string; format: TimeFormat; }): string[]; /** * Filters time options based on user input. * * @param options - Array of available time options * @param userInput - The current user input (after Maskito processing) * @returns Filtered array of matching options */ export declare function filterTimeOptions(options: string[], userInput: string): string[];