cloudhospital.react.sdk
Version:
### Build local package
17 lines (16 loc) • 1.58 kB
TypeScript
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;