import { ExtendedVideoFrame } from "../frame";
import { MFXTransformStream } from "../stream";
/**
 * @group Effects
 * @note Use visual.scale and visual.crop in effect pipelines for most cases, this is intended for downsampling on CPU
 */
export declare class Scaler extends MFXTransformStream<ExtendedVideoFrame, ExtendedVideoFrame> {
    get identifier(): string;
    constructor(ratio: number, canvas?: HTMLCanvasElement);
}
