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

34 lines 944 B
/** * Representa um segmento do Poder Judiciário brasileiro */ export interface Segment { /** Código numérico do segmento (1-9) */ number: number; /** Nome completo do segmento */ name: string; /** Sigla/nome curto do segmento */ short: string; } /** * Códigos válidos de segmentos do Poder Judiciário */ export declare enum SegmentCode { STF = 1,// Supremo Tribunal Federal CNJ = 2,// Conselho Nacional de Justiça STJ = 3,// Superior Tribunal de Justiça TRF = 4,// Justiça Federal TRT = 5,// Justiça do Trabalho TRE = 6,// Justiça Eleitoral STM = 7,// Justiça Militar da União TJ = 8,// Justiça dos Estados e DF TJM = 9 } /** * Nomes dos segmentos por extenso */ export declare const SEGMENT_NAMES: Record<SegmentCode, string>; /** * Siglas dos segmentos */ export declare const SEGMENT_SHORTS: Record<SegmentCode, string>; //# sourceMappingURL=segment.d.ts.map