UNPKG

cloudhospital.react.sdk

Version:
17 lines (16 loc) 1.58 kB
import { BookingsApiApiV2BookingsBookingIdGetRequest, BookingsApiApiV2BookingsBookingIdPayPostRequest, BookingsApiApiV2BookingsBookingIdPutRequest, BookingsApiApiV2BookingsGetRequest, BookingsApiApiV2BookingsRequestIdPostRequest } from 'ch-api-client-typescript2/lib/api/bookings-api'; import { BookingModel } from 'ch-api-client-typescript2/lib/models/booking-model'; import { BookingsModel } from 'ch-api-client-typescript2/lib/models/bookings-model'; export declare const postBooking: (payload: BookingsApiApiV2BookingsRequestIdPostRequest) => Promise<BookingModel>; export declare const getBookings: (payload?: BookingsApiApiV2BookingsGetRequest) => Promise<BookingsModel>; export declare const getBookingById: (payload: BookingsApiApiV2BookingsBookingIdGetRequest) => Promise<BookingModel>; export declare const putBooking: (payload: BookingsApiApiV2BookingsBookingIdPutRequest) => Promise<BookingModel>; export declare const postBookingPaymentKey: (payload: BookingsApiApiV2BookingsBookingIdPayPostRequest) => Promise<string>; declare const bookings: { getBookings: (payload?: BookingsApiApiV2BookingsGetRequest) => Promise<BookingsModel>; getBookingById: (payload: BookingsApiApiV2BookingsBookingIdGetRequest) => Promise<BookingModel>; postBooking: (payload: BookingsApiApiV2BookingsRequestIdPostRequest) => Promise<BookingModel>; putBooking: (payload: BookingsApiApiV2BookingsBookingIdPutRequest) => Promise<BookingModel>; postBookingPaymentKey: (payload: BookingsApiApiV2BookingsBookingIdPayPostRequest) => Promise<string>; }; export default bookings;