import { MaskFormatter } from "./MaskFormatter.js"; /** * `TimeFormatter`: Utilizado para formatar horas. */ export declare class TimeFormatter { static _maskFormatter: MaskFormatter; /** * Converte um texto para o formato de hora. * * @param value - Texto não formatado. * @param showSeconds - Se será validado os segundos. * @returns - Texto em formato de hora. * * @Exemples * @"1012" | "10:12" * @"10:12" | "10:12:00" * @"100112" | "10:01:12" */ static prepareValue(value: string, showSeconds: boolean): string; /** * Retorna se o texto está no formato de hora. * * @param value - Texto a ser validado. * @param showSeconds - Se será validado os segundos. * @returns - Verdadeiro para valores no formato de hora e False para formatos diferentes. * * @Exemples * @"1012" | true * @"14e4" | false * @"2624" | false */ static validateTime(value: string, showSeconds: boolean): boolean; }