import { StreamApi } from '@vertexvis/stream-api';
import type { FrameDecoder } from '../mappers';
import { StreamApiEventDispatcher } from '../stream/dispatcher';
import { Frame } from '../types';
export declare const SCENE_ALTERATION_DEFAULT_TIMEOUT_MS: number;
export declare class SceneOperationExecuteResult {
    onFrameDrawn: StreamApiEventDispatcher<Frame>;
    constructor(stream: StreamApi, decodeFrame: FrameDecoder, correlationId: string, timeout?: number);
}
