/** * Escala 0–1000 do Score Serasa; fora de faixa é ajustada (clamp). */ export declare function parsePonto1000(pontuacao: unknown): number; /** * A API preenche a probabilidade (0–100) ou envia `0` quando não há valor * calculado — nesse caso a probabilidade é derivada a partir de `pontuacao`. * (Strings vazias/legadas também são tratadas como ausência.) */ export declare function isProbFromApiValid(raw: unknown): boolean; export declare function inadFromFallbackPontuacao(p: number): number; /** * Número inteiro 0–100 na frase "de cada 100" (arredondamento do % resolvido). */ export declare function inadCountPer100(percent0to100: number): number; /** * "99,80%" com duas decimais (formato local). */ export declare function formatInadPercentDisplay(percent0to100: number): string; export declare function resolveSerasaInadPercent(rules: { pontuacao: unknown; probabilidade_inadimplencia: unknown; }): { percent0to100: number; fromApi: boolean; };