import type { JusbrProcesso, JusbrProcessoDetalhe } from '@/@types/domain/jusbrTypes'; /** @deprecated Não usar para decidir skip de JUSBR.PROCESSO — resumo de DOCUMENTO pode ter só partes. */ export declare function processoTemDetalheCompleto(processo: JusbrProcesso | null | undefined): boolean; /** Extrai o processo de envelopes comuns de JUSBR.PROCESSO (objeto, array ou content[]). */ export declare function unwrapJusbrProcessoPayload(raw: unknown): JusbrProcesso | null; /** * Normaliza respostas de JUSBR.DOCUMENTO e JUSBR.PROCESSO para a UI do modal. * Em JUSBR.PROCESSO, movimentos/partes/documentos podem vir dentro de tramitacaoAtual. */ export declare function normalizeJusbrProcessoDetalhe(raw: JusbrProcesso | null | undefined): JusbrProcessoDetalhe | null; export default normalizeJusbrProcessoDetalhe;