- export type GenerateMagnetUri = () => string
- export type GetVideoFilename = () => string
- export type GetThumbnailName = () => string
- export type GetPreviewName = () => string
- export type GetTorrentName = () => string
- export type IsOwned = () => boolean
- export type ToFormatedJSON = () => FormatedVideo
+ export type GenerateMagnetUri = (this: VideoInstance) => string
+ export type GetVideoFilename = (this: VideoInstance) => string
+ export type GetThumbnailName = (this: VideoInstance) => string
+ export type GetPreviewName = (this: VideoInstance) => string
+ export type GetTorrentName = (this: VideoInstance) => string
+ export type IsOwned = (this: VideoInstance) => boolean
+ export type ToFormatedJSON = (this: VideoInstance) => FormatedVideo