import { Connection } from '../../../skychat/Connection.js'; import { GlobalPlugin } from '../../GlobalPlugin.js'; export declare class StickerPlugin extends GlobalPlugin { static readonly commandName = "sticker"; static readonly commandAliases: string[]; readonly opOnly = true; readonly rules: { sticker: { maxCount: number; }; stickeradd: { minCount: number; maxCount: number; params: { name: string; pattern: RegExp; }[]; }; stickerdel: { minCount: number; maxCount: number; params: { name: string; pattern: RegExp; }[]; }; }; /** * Main function for handling commands * @param alias * @param param * @param connection */ run(alias: string, param: string): Promise; /** * Add a sticker * @param param * @param connection */ private handleStickerAdd; /** * Delete a sticker * @param code * @param connection */ private handleStickerDelete; onNewConnection(connection: Connection): Promise; }