import type { ScreencastDiffFrame } from "./types.js"; export declare const BROWSER_FRAME_MAGIC = 16979; export declare const BROWSER_FRAME_VERSION = 1; export declare const BROWSER_FRAME_FLAG_TILE = 1; export declare const BROWSER_FRAME_FLAG_FULL = 2; export declare const BROWSER_FRAME_FLAG_META = 4; export interface BrowserFrameMeta { url?: string; } export declare function isIncrementalBinaryFrame(buf: Buffer | undefined | null): boolean; export declare function encodeBrowserFrame(frame: ScreencastDiffFrame, seq: number, meta?: BrowserFrameMeta): Buffer;