import * as thrift from "@creditkarma/thrift-server-core"; import * as MediaEvent from "./MediaEvent"; export interface IVideoEvent { videoId: string; event: MediaEvent.MediaEvent; } export interface IVideoEventArgs { videoId: string; event: MediaEvent.MediaEvent; } export declare const VideoEventCodec: thrift.IStructCodec; export declare class VideoEvent extends thrift.StructLike implements IVideoEvent { videoId: string; event: MediaEvent.MediaEvent; readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args: IVideoEventArgs); static read(input: thrift.TProtocol): VideoEvent; static write(args: IVideoEventArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; }