import { UserProfileTab, FeedRef } from '../types';
import { ScrollView } from 'react-native';
export declare function useUserProfile(userId: string): {
    user: Amity.User;
    isUserLoading: boolean;
    isBlockedByMe: boolean;
    activeTab: UserProfileTab;
    setActiveTab: import("react").Dispatch<import("react").SetStateAction<UserProfileTab>>;
    styles: {
        container: {
            flex: number;
            backgroundColor: string;
        };
    };
    feedRef: import("react").RefObject<FeedRef>;
    scrollRef: import("react").RefObject<ScrollView>;
    headerHeight: number;
    setHeaderHeight: import("react").Dispatch<import("react").SetStateAction<number>>;
    isTabSticky: boolean;
    setIsTabSticky: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    accessibilityId: string;
    feedTabId: string;
    imageTabId: string;
    videoTabId: string;
};
//# sourceMappingURL=useUserProfile.d.ts.map