You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
471 B

import { configType } from "../config.ts";
import { Channel } from "../database.ts"
export default class BaseAI {
name: string;
description: string;
history?: string[];
memory?: string[];
constructor(name: string, description: string, config: configType, db: Channel);
changeShit(opts: {
name?: string;
description?: string;
}): void;
reset(): void;
complete(username: string, message: string): Promise<string>;
}