/** * Carregador de dados CSV da CID-10 Brasileira (DATASUS) */ import type { CID10Data, Capitulo, Grupo, Subcategoria } from './types.js'; /** * Carrega todos os dados da CID-10 */ export declare function loadCID10Data(): CID10Data; /** * Busca subcategorias por termo (código ou descrição) */ export declare function searchSubcategorias(data: CID10Data, query: string, limit?: number, offset?: number): Subcategoria[]; /** * Busca uma subcategoria específica por código */ export declare function lookupSubcategoria(data: CID10Data, codigo: string): Subcategoria | undefined; /** * Retorna todas as subcategorias de um prefixo */ export declare function getHierarchy(data: CID10Data, prefixo: string): Subcategoria[]; /** * Busca capítulo por código de categoria */ export declare function findCapitulo(data: CID10Data, codigo: string): Capitulo | undefined; /** * Busca grupo por código de categoria */ export declare function findGrupo(data: CID10Data, codigo: string): Grupo | undefined; //# sourceMappingURL=data-loader.d.ts.map