export type ExternalOutputRendering = "emulated" | "terminal-native";
export interface ByteChunkExternalOutputCommit {
    kind: "bytes";
    snapshot?: undefined;
    text: string;
    bytes: Uint8Array;
    rowColumnsByRow: Uint32Array;
    startOnNewLine: false;
    trailingNewline: boolean;
}
export declare function createByteChunkExternalOutputCommit(text: string): ByteChunkExternalOutputCommit | null;
