import type { StudioEventType, StudioOutputParser } from "./types.js"; export interface StudioNormalizedOutputEvent { type: StudioEventType; message: string; data?: unknown; } export interface StudioOutputNormalizerState { parser: StudioOutputParser; stdoutBuffer: string; } export declare function createStudioOutputNormalizer(parser: StudioOutputParser): StudioOutputNormalizerState; export declare function normalizeStudioOutputChunk(state: StudioOutputNormalizerState, stream: "stdout" | "stderr", chunk: string): StudioNormalizedOutputEvent[]; export declare function flushStudioOutputNormalizer(state: StudioOutputNormalizerState): StudioNormalizedOutputEvent[];