import { Context, Schema } from "koishi"; import { Infer } from "../../../services/extension/types"; export default class QManagerExtension { ctx: Context; config: any; static readonly Config: Schema, Schemastery.ObjectT<{}>>; constructor(ctx: Context, config: any); delmsg({ session, message_id, channel_id }: Infer<{ message_id: string; channel_id: string; }>): Promise>; ban({ session, user_id, duration, channel_id, }: Infer<{ user_id: string; duration: number; channel_id: string; }>): Promise>; kick({ session, user_id, channel_id }: Infer<{ user_id: string; channel_id: string; }>): Promise>; }