declare function useLiveObject<TParams, TCallback, TConfig>({ fetcher, params, callback, options, enabled, }: {
    fetcher: (params: TParams, callback: Amity.LiveObjectCallback<TCallback>, options?: Amity.LiveObjectOptions<TConfig>) => Amity.Unsubscriber;
    params: TParams;
    callback?: Amity.LiveObjectCallback<TCallback>;
    options?: Amity.LiveObjectOptions<TConfig>;
    enabled?: boolean;
}): {
    item: TCallback;
    isLoading: boolean;
    error: Error;
    refresh: () => () => void;
};
export default useLiveObject;
//# sourceMappingURL=useLiveObject.d.ts.map