import { Feed, FeedState } from '../../../src/feed';
declare const selector: ({ follower_count, followers, followers_pagination, }: FeedState) => {
    follower_count: number | undefined;
    followers: import("../../..").FollowResponse[] | undefined;
    followers_pagination: (import("../../..").PagerResponse & import("../../..").LoadingStates & {
        sort?: import("../../..").SortParamRequest[];
    }) | undefined;
};
type UseFollowersReturnType = ReturnType<typeof selector> & {
    is_loading_next_page: boolean;
    has_next_page: boolean;
    loadNextPage: (...options: Parameters<Feed['loadNextPageFollowers']>) => Promise<void>;
};
export declare function useFollowers(feed: Feed): UseFollowersReturnType;
export declare function useFollowers(feed?: Feed): UseFollowersReturnType | undefined;
export {};
