import { Model } from 'sequelize-typescript';
import { AttributesOnly } from '../../../shared/typescript-utils';
import { VideoModel } from './video';
export declare class VideoViewModel extends Model<Partial<AttributesOnly<VideoViewModel>>> {
    createdAt: Date;
    startDate: Date;
    endDate: Date;
    views: number;
    videoId: number;
    Video: VideoModel;
    static removeOldRemoteViewsHistory(beforeDate: string): Promise<number>;
}
//# sourceMappingURL=video-view.d.ts.map