@playkit-js/qna
Version:
[](https://github.com/kaltura/playkit-js-qna/actions/workflows/run_canary_full_flow.yaml) [ • 474 B
text/typescript
export enum PluginStates {
OPENED = 'opened',
CLOSED = 'closed'
}
// TODO: move to cue-point manager
export interface CuePoint {
startTime: number;
endTime?: number;
id: string;
type: string;
metadata: any;
text?: string;
}
// TODO: move to cue-point manager
export interface TimedMetadataEvent {
payload: {
cues: Array<CuePoint>;
};
}
export interface ModeratorSettings {
createdAt: number;
qnaEnabled: boolean;
announcementOnly: boolean;
}