import type { Context, Logger, Quester } from 'koishi';
import type { DanmukuData, MedalWall, MemberCard } from '../model';
export declare function getDynamic(ctx: Context, uid: string, logger: Logger): Promise<any>;
export declare function searchUser(ctx: Context, keyword: string, logger: Logger): Promise<any>;
export declare function getMemberCard(http: Quester, uid: string): Promise<MemberCard>;
export declare function getMedalWall(http: Quester, uid: string, cookieString: string): Promise<MedalWall>;
export declare function getDanmukuData(http: Quester, api: string, uid: string, pageNumber?: number): Promise<DanmukuData>;
