import type { KumikiProject } from '../../types/index.js';
import type { SubtitleOptions } from '../../types/subtitle.js';
export declare class SubtitleGenerator {
    private timing;
    private formatter;
    constructor();
    generate(project: KumikiProject, options?: SubtitleOptions): string;
    save(content: string, outputPath: string): Promise<void>;
    generateAndSave(project: KumikiProject, outputPath: string, options?: SubtitleOptions): Promise<void>;
}
//# sourceMappingURL=index.d.ts.map