import type { WithholdingClassOption, WithholdingKeyOption, WithholdingOperationCenterOption, WithholdingsCatalogs } from '../types'; export interface UseWithholdingClassesParams { catalogs?: Pick; enabled?: boolean; } /** Carga las clases de retención para el `Select` del modal Agregar. */ export declare function useWithholdingClasses({ catalogs, enabled }: UseWithholdingClassesParams): import("@tanstack/react-query").UseQueryResult; export interface UseWithholdingKeysParams { catalogs?: Pick; /** Clase seleccionada; sin ella la query queda deshabilitada. */ classId: string | null; enabled?: boolean; } /** Carga las claves de la clase seleccionada (filtradas por clase). */ export declare function useWithholdingKeys({ catalogs, classId, enabled }: UseWithholdingKeysParams): import("@tanstack/react-query").UseQueryResult; export interface UseWithholdingOperationCentersParams { catalogs?: Pick; enabled?: boolean; } /** Carga los centros de operación (solo necesarios para claves municipales). */ export declare function useWithholdingOperationCenters({ catalogs, enabled, }: UseWithholdingOperationCentersParams): import("@tanstack/react-query").UseQueryResult; //# sourceMappingURL=useWithholdingCatalogs.d.ts.map