import { VideoObj } from './methods/uploadVideo'; import { Cookies } from './helpers'; export default class YoutubeUploader { private cookies; promptLoginAndGetCookies(): Promise; promptLoginAndGetCookies_haokan(): Promise; checkCookiesValidity(): Promise; checkCookiesValidity_haokan(): Promise; loadCookiesFromDisk(path: string): Promise; saveCookiesToDisk(path: string): Promise; checkVideoCopyright(vid: string, headlessMode?: boolean, onProgress?: (a: string) => any): Promise; remark(url: string, hs: string, vid: string, headlessMode?: boolean, onProgress?: (a: string) => any): Promise; uploadVideo(videoObj: VideoObj, headlessMode?: boolean, onProgress?: (a: string) => any): Promise; uploadVideo_haokan(videoObj: VideoObj, headlessMode?: boolean, onProgress?: (a: string) => any): Promise; }