/// import type { Client, EventTypes } from 'web3-mq'; import { AppTypeEnum } from '../../../context'; import type { CommonUserInfoType, SearchDidType } from '../../Chat/hooks/useQueryUserInfo'; declare type StatusType = { error: boolean; loading: boolean; }; export declare const usePaginatedChannels: (client: Client, appType: AppTypeEnum, getUserInfo: (didValue: string, didType: SearchDidType) => Promise) => { status: StatusType; channels: any[]; refreshing: boolean; loadNextPage: () => void; handleEvent: (props: { type: EventTypes; }) => Promise; activeChannel: any; changeActiveChannelEvent: (channel: any) => Promise; setActiveChannel: import("react").Dispatch; }; export {};