import { FeedRef } from '../../../types';
type UseFeedParams = {
    userId: string;
    isBrand?: boolean;
    isUserLoading?: boolean;
    ref: React.ForwardedRef<FeedRef>;
};
export declare function useFeed({ userId, isBrand, isUserLoading, ref, }: UseFeedParams): {
    feedId: string;
    posts: Amity.Post<any>[];
    hasMore: boolean;
    isLoading: boolean;
    isLoadingFirstPage: boolean;
    isBlockedByMe: boolean;
    isPrivate: boolean;
    emptyConfig: import("../../../../../../../core/types").UIKitElementConfig;
    privateConfig: import("../../../../../../../core/types").UIKitElementConfig;
    privateInfoConfig: import("../../../../../../../core/types").UIKitElementConfig;
    blockedConfig: import("../../../../../../../core/types").UIKitElementConfig;
    blockedInfoConfig: import("../../../../../../../core/types").UIKitElementConfig;
};
export {};
//# sourceMappingURL=useFeed.d.ts.map