import type { Context } from '../app';
export declare abstract class KotoriPlugin<T extends object | undefined = undefined> {
    protected readonly ctx: Context;
    protected readonly config: T;
    constructor(ctx: Context, config: T);
}
export default KotoriPlugin;
