lml-main
Version:
This is now a mono repository published into many standalone packages.
15 lines (14 loc) • 539 B
TypeScript
import * as Actions from '../actions';
import { BookingModel, BookingStatusModel } from '@lml/cosmo-ts-data';
export declare const BOOKING_API_REDUCER_KEY = "bookings";
export interface BookingApiState {
byId: {
[refId: string]: BookingModel;
};
byStatus: {
[refId: string]: BookingStatusModel;
};
searchResults: string[];
}
export declare const initialBookingState: BookingApiState;
export declare const bookingApiReducer: (state: BookingApiState, action: Actions.BookingApiAction) => BookingApiState;