import type { MorningstarAPIOptions } from './MorningstarOptions'; import MorningstarAuthentication from './MorningstarAccess'; import MorningstarURL from './MorningstarURL'; export declare class MorningstarAPI { constructor(options?: MorningstarAPIOptions); readonly access: MorningstarAuthentication; readonly baseURL: URL; protected lastRequestTimestamp: number; readonly options: MorningstarAPIOptions; protected requestDelay: number; readonly version: number; delay(milliseconds: number): Promise; fetch(url: MorningstarURL, requestInit?: RequestInit): Promise; } export default MorningstarAPI;