/** * Classificação única de erros de request (transporte / webservice). * Mantém semântica alinhada ao contrato Credithub (ex.: `push=true` = exceção esperada). */ export type RequestErrorKind = 'aborted' | 'push_expected' | 'real_error'; export declare function isErrorWithPushFlag(error: unknown): boolean; export declare function classifyRequestError(error: unknown): RequestErrorKind; /** True quando o upstream deve bloquear refetch automático (erro real, não push nem abort). */ export declare function isRealRequestFailure(error: unknown): boolean;