/// <reference types="supertest" />
import { VideoViewEvent } from '../../models';
import { AbstractCommand, OverrideCommandOptions } from '../shared';
export declare class ViewsCommand extends AbstractCommand {
    view(options: OverrideCommandOptions & {
        id: number | string;
        currentTime?: number;
        viewEvent?: VideoViewEvent;
        xForwardedFor?: string;
    }): import("supertest").Test;
    simulateView(options: OverrideCommandOptions & {
        id: number | string;
        xForwardedFor?: string;
    }): Promise<void>;
    simulateViewer(options: OverrideCommandOptions & {
        id: number | string;
        currentTimes: number[];
        xForwardedFor?: string;
    }): Promise<void>;
}
//# sourceMappingURL=views-command.d.ts.map