import { Got } from 'got/dist/source'; import GenericOptions from '../interfaces/genericOptions'; declare class YaAuth { private httpClient; private fileLogging; private login; private password; constructor(login: string, password: string, httpClient: Got, options?: GenericOptions); YadPreAuthRequest(): Promise<{ csrf: string; uuid: string; }>; YadAuthLoginRequest(csrf: string, uuid: string): Promise; YadAuthPasswordRequest(csrf: string, trackId: string): Promise; YadAuthAccountsRequest(csrf: string): Promise; YadAuthDiskSkRequest(): Promise<{ skToken: string; idClient: string; }>; } export default YaAuth;