UNPKG

@anpdgovbr/shared-types

Version:

Biblioteca central de tipos TypeScript compartilhados para os projetos da ANPD (BETA)

19 lines 1.09 kB
/** * Enumeração de famílias funcionais de cargos. */ export declare enum FamiliaFuncional { GESTAO = "gestao", ADMINISTRATIVO = "administrativo", JURIDICO = "juridico", CONTROLE_INTERNO = "controle_interno", OUVIDORIA = "ouvidoria", ATENDIMENTO = "atendimento", ESTAGIO = "estagio", VINCULO = "vinculo" } export declare const FAMILIA_FUNCIONAL_VALUES: readonly [FamiliaFuncional.GESTAO, FamiliaFuncional.ADMINISTRATIVO, FamiliaFuncional.JURIDICO, FamiliaFuncional.CONTROLE_INTERNO, FamiliaFuncional.OUVIDORIA, FamiliaFuncional.ATENDIMENTO, FamiliaFuncional.ESTAGIO, FamiliaFuncional.VINCULO]; export type FamiliaFuncionalLiteral = (typeof FAMILIA_FUNCIONAL_VALUES)[number]; export declare function isFamiliaFuncional(value: unknown): value is FamiliaFuncionalLiteral; export declare function assertFamiliaFuncional(value: unknown): asserts value is FamiliaFuncionalLiteral; export declare function coerceFamiliaFuncional(value: unknown, fallback?: FamiliaFuncionalLiteral): FamiliaFuncionalLiteral; //# sourceMappingURL=familia-funcional.enum.d.ts.map