import type { ProcessoJuridicoResume } from '../../@types/domain'; import type { JusbrProcessoDetalhe } from '@/@types/domain/jusbrTypes'; type FetchProcesso = (data: { processo: string; }) => Promise; /** Sempre consulta JUSBR.PROCESSO — resumo de DOCUMENTO não substitui o detalhe. */ export declare function carregarProcessoJusbrDetalhe(fetch: FetchProcesso, processo: ProcessoJuridicoResume): Promise<{ detalhe: JusbrProcessoDetalhe | null; erro: string | null; }>; export declare function useProcessoJusbrDetalhe(): { carregarDetalhe: (processo: ProcessoJuridicoResume) => Promise; carregandoDetalhe: boolean; detalheLoadingProgress: number; erroDetalhe: string | null; }; export default useProcessoJusbrDetalhe;