import type { WithholdingsPanelProps } from './types'; /** * Panel de Retenciones (TF3) — sub-componente de MasterDocument (FEAT-105-11). * * Renderiza la grilla TF3 del documento (Clase, Base, Tasa, Total, Acción y badge * de Origen). Cuando el usuario tiene permiso y el documento es editable (DRAFT) * muestra la barra de acciones: Agregar (POST), Modificar (PUT con `rowVersion`), * Eliminar (DELETE, solo manuales) y Recalcular (POST recalculate, preserva * manuales/manipuladas). Sin permiso o fuera de DRAFT la barra se oculta y la * grilla queda read-only. * * Diseñado para montarse en una sección FactBox de cualquier documento * MasterDocument, inyectando endpoints, IO y catálogos por props (precedente: * InstallmentsPanel). * * @example * ```tsx * * ``` */ export declare function WithholdingsPanel({ documentId, isEditable, canWrite, canRecalculate, withholdingsEndpoint, withholdingsBaseEndpoint, httpRequest, catalogs, initialWithholdings, formatAmount: formatAmountProp, className, }: WithholdingsPanelProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=WithholdingsPanel.d.ts.map