gplayapi-ts
Version:
Google Play API wrapper in TypeScript
21 lines (17 loc) • 606 B
text/typescript
import { App } from '../../models/app.mjs';
import { Payload } from '../../gen_proto/googleplay_pb.mjs';
import '@bufbuild/protobuf';
/**
* Apps endpoint handlers for fetching app details and metadata
*/
declare class AppsEndpoint {
private doAuthedReq;
constructor(doAuthedReq: (url: string, options?: RequestInit) => Promise<Payload | null>);
getAppDetails(packageName: string): Promise<App>;
bulkDetails(packageNames: string[]): Promise<App[]>;
private buildAppFromItem;
private parseAppInfo;
private parseStreamUrls;
private parseImages;
}
export { AppsEndpoint };