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

60 lines 1.49 kB
/** * Informações sobre distrito/comarca onde o processo foi iniciado */ export interface DistrictInfo { /** Nome da unidade de origem (comarca, cidade, etc.) */ sourceUnit: string; /** Sigla da Unidade Federativa */ uf: string; /** Nome completo do distrito/estado */ district: string; } /** * Chave para busca de distrito no formato: segment.court.sourceUnit */ export type DistrictKey = string; /** * Mapa de distritos indexado por chave */ export type DistrictMap = Record<DistrictKey, DistrictInfo>; /** * Estados brasileiros com suas siglas */ export declare enum BrazilianStates { AC = "Acre", AL = "Alagoas", AP = "Amap\u00E1", AM = "Amazonas", BA = "Bahia", CE = "Cear\u00E1", DF = "Distrito Federal", ES = "Esp\u00EDrito Santo", GO = "Goi\u00E1s", MA = "Maranh\u00E3o", MT = "Mato Grosso", MS = "Mato Grosso do Sul", MG = "Minas Gerais", PA = "Par\u00E1", PB = "Para\u00EDba", PR = "Paran\u00E1", PE = "Pernambuco", PI = "Piau\u00ED", RJ = "Rio de Janeiro", RN = "Rio Grande do Norte", RS = "Rio Grande do Sul", RO = "Rond\u00F4nia", RR = "Roraima", SC = "Santa Catarina", SP = "S\u00E3o Paulo", SE = "Sergipe", TO = "Tocantins" } /** * Códigos de tribunais militares estaduais */ export declare enum MilitaryCourtCodes { MG = 13,// Minas Gerais RS = 21,// Rio Grande do Sul SP = 26 } //# sourceMappingURL=district.d.ts.map