import { MVideo, MVideoImmutable } from '../../../types/models';
export declare class VideoViews {
    addLocalView(options: {
        video: MVideoImmutable;
        ip: string;
        watchTime: number;
    }): Promise<boolean>;
    addRemoteView(options: {
        video: MVideo;
    }): Promise<boolean>;
    private addView;
    private hasEnoughWatchTime;
}
//# sourceMappingURL=video-views.d.ts.map