UNPKG

cnj-validate

Version:

Biblioteca TypeScript para validação e análise de números de processos em conformidade com o CNJ (Conselho Nacional de Justiça) do Brasil

29 lines 1.11 kB
import { AnalysisCNJ, CSVOptions, CSVProcessingResult } from '../types/analysis'; /** * Processa arquivo CSV com números CNJ * @param csvContent Conteúdo do arquivo CSV * @param options Opções de processamento * @returns Resultado do processamento */ export declare function processCSV(csvContent: string, options?: CSVOptions): CSVProcessingResult; /** * Gera conteúdo CSV a partir de análises CNJ * @param analyses Array de análises * @param includeHeader Se deve incluir cabeçalho * @returns Conteúdo CSV formatado */ export declare function generateCSV(analyses: AnalysisCNJ[], includeHeader?: boolean): string; /** * Processa array de CNJs em lote * @param cnjs Array de números CNJ * @returns Resultado do processamento */ export declare function processCNJBatch(cnjs: string[]): CSVProcessingResult; /** * Valida formato de arquivo CSV * @param content Conteúdo do arquivo * @param separator Separador esperado * @returns true se válido */ export declare function validateCSVFormat(content: string, separator?: string): boolean; //# sourceMappingURL=processor.d.ts.map