UNPKG

koishi-plugin-emojiluna

Version:

Smart emoji management plugin with AI categorization

9 lines (8 loc) 544 B
import { Session } from 'koishi'; export type ParseResult<T> = T | null; export declare const tryParse: <T>(text: string) => ParseResult<T>; export declare const extractors: ((text: string) => string)[]; export declare function handleImageUpload<T>(session: Session, content: string, handler: (imageData: Buffer[]) => Promise<T>): Promise<T>; export declare function getImageType(buffer: Buffer, pure?: boolean): string; export declare function formatFileSize(bytes: number): string; export declare function hashBuffer(buffer: Buffer): string;