import { MessageRecord as GeminiMessageRecord } from "@google/gemini-cli-core"; /** * Parse Gemini CLI transcript file content into array of message records * * @param content - Raw transcript file content * @returns Array of parsed Gemini message records */ export declare function parseGeminiTranscriptFile(content: string): GeminiMessageRecord[]; /** * Extract subagent ID from filename * * @param filename - Transcript filename * @returns Subagent ID or null if main transcript */ export declare function extractSubagentId(filename: string): string | null; /** * Detect subagent status from transcript messages * * @param messages - Subagent transcript messages * @returns Subagent status */ export declare function detectSubagentStatus(messages: GeminiMessageRecord[]): 'active' | 'completed' | 'failed'; //# sourceMappingURL=gemini-transcript-parser.d.ts.map