import { Schema } from 'koishi'; import { ChatLunaPlugin } from 'koishi-plugin-chatluna/services/chat'; export interface Config extends ChatLunaPlugin.Config { request: boolean; requestMaxOutputLength: number; requestSelector: string[]; requestHeaders: { matcher: string; headers: Record; }[]; bilibili: boolean; bilibiliTempTimeout: number; group: boolean; groupScopeSelector: string[]; groupWhitelist: string[]; command: boolean; commandWithSend: boolean; commandAutoExecute: boolean; commandBlacklist: string[]; commandList: { command: string; description: string; selector: string[]; confirm: boolean; }[]; chat: boolean; todos: boolean; todosNotify: boolean; music: boolean; musicSelector: string[]; } export declare const Config: Schema; export declare const inject: { required: string[]; optional: string[]; }; export declare const name = "chatluna-plugin-common";