import type { DefaultFlag, RequestParam, TweetApiUtilsData, TwitterApiUtilsResponse } from '../models'; import { InitOverridesType } from '../utils'; import type * as i from 'twitter-openapi-typescript-generated'; export type ProfileSpotlightsQueryParam = { screenName: string; extraParam?: { [key: string]: any; }; }; export type TweetResultByRestIdParam = { tweetId: string; extraParam?: { [key: string]: any; }; }; export declare class DefaultApiUtils { api: i.DefaultApi; flag: DefaultFlag; initOverrides: InitOverridesType; constructor(api: i.DefaultApi, flag: DefaultFlag, initOverrides: InitOverridesType); request(param: RequestParam): Promise>; getProfileSpotlightsQuery(param: ProfileSpotlightsQueryParam): Promise>; getTweetResultByRestId(param: TweetResultByRestIdParam): Promise>; } //# sourceMappingURL=defaultApi.d.ts.map