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
22 lines • 902 B
TypeScript
import { Segment } from '../types/segment';
import { SourceUnit, SourceUnitType } from '../types/source-unit';
/**
* Analisa e retorna informações sobre unidade de origem
* @param sourceUnit Código da unidade de origem (4 dígitos)
* @param segment Informações do segmento
* @returns Informações da unidade de origem
*/
export declare function getSourceUnit(sourceUnit: string, segment: Segment): SourceUnit;
/**
* Valida código de unidade de origem
* @param sourceUnit Código a ser validado
* @returns true se válido
*/
export declare function isValidSourceUnit(sourceUnit: string): boolean;
/**
* Obtém descrição do tipo de unidade por segmento
* @param segmentNumber Número do segmento
* @returns Descrição do tipo de unidade
*/
export declare function getSourceUnitTypeBySegment(segmentNumber: number): SourceUnitType;
//# sourceMappingURL=source-unit-analyzer.d.ts.map