import { ApiError } from '../core/ApiClient';
export declare function useApi<T>(apiCall: () => Promise<T>): {
    refetch: () => Promise<void>;
    data: T | null;
    loading: boolean;
    error: ApiError | null;
};
