export interface DialogueChunk {
    character: string;
    text: string;
    audioFile?: string;
    volume?: string;
    lineNumber: number;
    originalLine: string;
    id?: number;
    statementId: number;
    otherArgs: string[];
}
export declare class WebGALScriptCompiler {
    static parseScript(filePath: string, configuredCharacters: string[]): DialogueChunk[];
    static rebuildScript(filePath: string, newDialogues: DialogueChunk[]): string;
}
//# sourceMappingURL=compiler.d.ts.map