export declare function isDate(date: string | Date): boolean; export declare function parseDate(dateStr: string): Date; export declare function converterParaFormatoValido(data: string): string; export declare function formatDatePtBrToDate(date: string): Date; /** * Parses protest-related date strings (ISO `yyyy-MM-dd` or pt-BR `dd/MM/yyyy`). * Used for `dataProtesto` / `data` e fallback `firstSeen` (ex.: XML `first_seen` → objeto com `firstSeen`). */ export declare function parseProtestDateToTime(value: string | undefined | null): number | null; /** Converte string de protesto/histórico (ISO ou pt-BR) em `Date` para armazenar em `Consulta.data`. */ export declare function parseProtestStringToDate(value: string | Date | undefined | null): Date; /** Timestamp a partir de `data` já materializada (histórico gravado / pós-processData). */ export declare function parseProtestHistoryRowToTime(row: { data?: string | Date; }): number;