import { PageSurfacePipeline, PageSurfacePipelineConfig, PageSurfacePipelineDecoratorContext, PageSurfacePipelineRenderResult } from '../../core/surface-pipeline'; import { BrowserPageComposeResult, BrowserPageCompositor, BrowserPageSurface } from './compositor'; export type BrowserSurfacePipelineDecoratorContext = PageSurfacePipelineDecoratorContext; export interface BrowserSurfacePipelineConfig extends PageSurfacePipelineConfig { readonly compositor: BrowserPageCompositor; } export type BrowserSurfacePipelineRenderResult = PageSurfacePipelineRenderResult; export declare class BrowserSurfacePipeline extends PageSurfacePipeline { constructor(config: BrowserSurfacePipelineConfig); } export declare const createBrowserSurfacePipeline: (config: BrowserSurfacePipelineConfig) => BrowserSurfacePipeline; //# sourceMappingURL=surface-pipeline.d.ts.map