import type { Context } from 'koishi'; interface IViolationList { id: number; guildId: string; violations: string[]; count: number; handleWay: 'mute' | 'kick'; } interface IUserViolation { id: number; userId: string; userCount: number; day: number; } declare module 'koishi' { interface Tables { 'guildmanage.violationList': IViolationList; 'guildmanage.userViolation': IUserViolation; } } export declare function initViolation(context: Context): Promise; export {};