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
26 lines • 840 B
TypeScript
/**
* Representa uma unidade de origem do processo judicial
*/
export interface SourceUnit {
/** Tipo da unidade de origem */
sourceUnitType: string;
/** Número da unidade de origem */
sourceUnitNumber: string;
}
/**
* Tipos de unidades de origem por segmento
*/
export declare enum SourceUnitType {
JUSTICE_SECTION = "subse\u00E7\u00E3o judici\u00E1ria",
LABOR_UNIT = "vara do trabalho",
ELECTORAL_UNIT = "zona eleitoral",
MILITARY_UNIT = "auditoria militar",
CIVIL_UNIT = "foro",
COURT_UNIT_SINGLE = "compet\u00EAncia origin\u00E1ria do Tribunal",
COURT_UNIT = "compet\u00EAncia origin\u00E1ria da Turma Recursal"
}
/**
* Configuração de tipos de unidade por segmento
*/
export declare const SOURCE_UNIT_CONFIG: Record<number, SourceUnitType>;
//# sourceMappingURL=source-unit.d.ts.map