import { Context, Schema } from "koishi"; import { Infer } from "../../../services/extension/types"; import { Services } from "../../../shared/constants"; export default class MemoryExtension { ctx: Context; config: any; static readonly Config: Schema, Schemastery.ObjectT<{}>>; static readonly inject: Services[]; constructor(ctx: Context, config: any); private get memoryService(); conversationSearch(args: Infer<{ query: string; limit?: number; channel_id?: string; user_id?: string; }>): Promise>; }