import type { _NSCopying } from "../Foundation/NSCopying.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _VNVideoProcessorCadence } from "./VNVideoProcessorCadence.js";
export declare class _VNVideoProcessorRequestProcessingOptions extends _NSObject {
    static alloc(): _VNVideoProcessorRequestProcessingOptions;
    static new(): _VNVideoProcessorRequestProcessingOptions;
    init(): _VNVideoProcessorRequestProcessingOptions;
    /**
     * The cadence at which the request should be performed. If this property is not defined, then every frame will be processed.
     */
    cadence(): _VNVideoProcessorCadence | null;
    setCadence$(value: _VNVideoProcessorCadence | null): void;
}
export interface _VNVideoProcessorRequestProcessingOptions extends _NSCopying {
}
