UNPKG

picnic-api

Version:

Unofficial wrapper for the API of the online supermarket Picnic

40 lines 1.91 kB
import { ApiConfig } from "./types/common"; import { AppService } from "./domains/app/service"; import { AuthService } from "./domains/auth/service"; import { UserService } from "./domains/user/service"; import { CatalogService } from "./domains/catalog/service"; import { CartService } from "./domains/cart/service"; import { DeliveryService } from "./domains/delivery/service"; import { PaymentService } from "./domains/payment/service"; import { ConsentService } from "./domains/consent/service"; import { CustomerServiceService } from "./domains/customer-service/service"; import { ContentService } from "./domains/content/service"; import { UserOnboardingService } from "./domains/user-onboarding/service"; import { RecipeService } from "./domains/recipe/service"; declare const _default: { new (options?: ApiConfig): { readonly app: AppService; readonly auth: AuthService; readonly user: UserService; readonly catalog: CatalogService; readonly cart: CartService; readonly delivery: DeliveryService; readonly payment: PaymentService; readonly consent: ConsentService; readonly customerService: CustomerServiceService; readonly content: ContentService; readonly userOnboarding: UserOnboardingService; readonly recipe: RecipeService; countryCode: import("./types/common").CountryCode; apiVersion: string; authKey: string | null; url: string; deviceId: string; agent: string; get baseHeaders(): Record<string, string>; get picnicHeaders(): Record<string, string>; sendRequest<TRequestData, TResponseData>(method: "GET" | "POST" | "PUT" | "DELETE", path: string, data?: TRequestData | null, includePicnicHeaders?: boolean, isImageRequest?: boolean): Promise<TResponseData>; }; }; export = _default; //# sourceMappingURL=index.d.ts.map