import { SlashCommandConfigurator } from './base.js';
import { SlashCommandId } from '../../templates/index.js';
export declare abstract class TomlSlashCommandConfigurator extends SlashCommandConfigurator {
    protected getFrontmatter(_id: SlashCommandId): string | undefined;
    protected abstract getDescription(id: SlashCommandId): string;
    generateAll(projectPath: string, _openspecDir: string): Promise<string[]>;
    private generateTOML;
    protected updateBody(filePath: string, body: string): Promise<void>;
}
//# sourceMappingURL=toml-base.d.ts.map