import { Mat } from "mirada"; import * as gm from "gammacv"; import { CBARPipeline } from "./pipeline/CBARPipeline"; export declare let framesAlive: number; export declare class CBARFrame { readonly context: CBARPipeline; readonly index: number; readonly time: number; constructor(context: CBARPipeline, index: number, time?: number); get rgbOutput(): gm.Tensor | null | undefined; private _hasRGB; get rgbImage(): Mat; private _rgbImage?; get quarteredOutput(): gm.Tensor | null | undefined; private _hasQuartered; get greyscaleOutput(): gm.Tensor | null | undefined; private _hasGreyscale; get greyscaleImage(): Mat; private _greyscaleImage?; get edgesOutput(): gm.Tensor | null | undefined; private _hasEdges; get edgesImage(): Mat; private _edgesImage?; get pcLinesOutput(): gm.Tensor | null | undefined; private _hasPCLinesOutput; get colorSegmentationOutput(): gm.Tensor | null | undefined; private _hasColorSegmentationOutput; get colorSegmentationImage(): Mat; private _colorSegmentationImage?; destroy(): void; clone(): CBARFrame; }