import type { BaseApiClient } from '../../types/api';
import type { UseSimulatedContentsReturn } from './types';
/**
 * Hook for fetching contents/skills performance in simulated exams
 *
 * @param api - API client with post method
 *
 * @example
 * ```tsx
 * const { data, loading, fetchContents } = useSimulatedContents(api);
 *
 * useEffect(() => {
 *   fetchContents({
 *     simulationType: 'enem-1',
 *     period: 'ONE_MONTH',
 *     page: 1,
 *     limit: 10,
 *   });
 * }, [fetchContents]);
 * ```
 */
export declare function useSimulatedContents(api: BaseApiClient): UseSimulatedContentsReturn;
//# sourceMappingURL=useSimulatedContents.d.ts.map