koishi-plugin-memes-api
Version:
表情包制作插件调用 API 版
14 lines (13 loc) • 689 B
TypeScript
import { Context, Session, h } from 'koishi';
import { MemeError } from 'meme-generator-rs-api';
import { Config } from '../config';
declare module '../index' {
interface MemeInternal {
handleMemeError: (session: Session, e: MemeError) => h.Fragment;
handleResolveArgsError: (session: Session, e: any) => h.Fragment | undefined;
handleResolveImagesAndInfosError: (session: Session, e: any) => h.Fragment | undefined;
handleRenderError: (session: Session, e: any) => h.Fragment | undefined;
handleError: (session: Session, e: unknown) => h.Fragment | undefined;
}
}
export declare function apply(ctx: Context, config: Config): Promise<void>;