import { FeedRepository, PostContentType } from '@amityco/ts-sdk-react-native';
type UseUserFeedParams = Parameters<typeof FeedRepository.getUserFeed>[0];
export default function useUserFeed<T extends Amity.PostContentType = ValueOf<typeof PostContentType>>({ userId, limit, enabled, ...params }: UseUserFeedParams & {
    enabled?: boolean;
}): {
    posts: Amity.Post<T>[];
    isLoading: boolean;
    hasMore: boolean;
    loadMore: () => void;
    error: Error | null;
    loadMoreHasBeenCalled: boolean;
    refresh: () => void;
    isLoadingFirstPage: boolean;
};
export {};
//# sourceMappingURL=useUserFeed.d.ts.map