cloudhospital.react.sdk
Version:
### Build local package
58 lines (57 loc) • 4.11 kB
TypeScript
import { RestException } from '@models/exceptions';
import { ServiceReviewsApiApiV2ServicereviewsGetRequest, ServiceReviewsApiApiV2ServicereviewsPostRequest, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest } from 'ch-api-client-typescript2/lib/api/service-reviews-api';
import { ServiceReviewModel } from 'ch-api-client-typescript2/lib/models/service-review-model';
import { ServiceReviewsModel } from 'ch-api-client-typescript2/lib/models/service-reviews-model';
import { SWRConfiguration } from 'swr';
import { SWRMutationConfiguration } from 'swr/mutation';
export declare const postServiceReviewSWRMutation: (operationName?: string, config?: SWRMutationConfiguration<ServiceReviewModel, RestException, undefined, string>) => {
data: ServiceReviewModel | undefined;
error: RestException | undefined;
trigger: import("swr/mutation").TriggerWithArgs<ServiceReviewModel, RestException, any, ServiceReviewsApiApiV2ServicereviewsPostRequest>;
reset: () => void;
isMutating: boolean;
};
export declare const getServiceReviewsSWR: (operationName: string | undefined, payload: ServiceReviewsApiApiV2ServicereviewsGetRequest, shouldFetch?: boolean, config?: SWRConfiguration<ServiceReviewsModel, RestException>) => void;
export declare const getServiceReviewsSWRMutation: (operationName?: string, config?: SWRMutationConfiguration<ServiceReviewsModel, RestException, undefined, string>) => {
data: ServiceReviewsModel | undefined;
error: RestException | undefined;
trigger: import("swr/mutation").TriggerWithArgs<ServiceReviewsModel, RestException, any, ServiceReviewsApiApiV2ServicereviewsGetRequest>;
reset: () => void;
isMutating: boolean;
};
export declare const getServiceReviewsSWRInfinite: (operationName?: string, payload?: ServiceReviewsApiApiV2ServicereviewsGetRequest, shouldFetch?: boolean) => {
data: ServiceReviewsModel | undefined;
isValidating: boolean;
isLoading: boolean;
error: RestException | undefined;
setSize: (size: number | ((_size: number) => number)) => Promise<ServiceReviewsModel[] | undefined>;
mutate: import("swr/_internal").KeyedMutator<ServiceReviewsModel[]>;
};
export declare const getServiceReviewByServiceReviewIdSWR: (operationName: string | undefined, payload: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest, shouldFetch?: boolean, config?: SWRConfiguration<ServiceReviewModel, RestException>) => {
data: ServiceReviewModel | undefined;
error: RestException | undefined;
mutate: import("swr/_internal").KeyedMutator<ServiceReviewModel>;
isValidating: boolean;
isLoading: boolean;
};
export declare const getServiceReviewBydIdSWRMutation: (operationName?: string, config?: SWRMutationConfiguration<ServiceReviewModel, RestException, undefined, string>) => {
data: ServiceReviewModel | undefined;
error: RestException | undefined;
trigger: import("swr/mutation").TriggerWithArgs<ServiceReviewModel, RestException, any, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest>;
reset: () => void;
isMutating: boolean;
};
export declare const putServiceReviewSWRMutation: (operationName?: string, config?: SWRMutationConfiguration<ServiceReviewModel, RestException, undefined, string>) => {
data: ServiceReviewModel | undefined;
error: RestException | undefined;
trigger: import("swr/mutation").TriggerWithArgs<ServiceReviewModel, RestException, any, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest>;
reset: () => void;
isMutating: boolean;
};
export declare const deleteServiceReviewSWRMutation: (operationName?: string, config?: SWRMutationConfiguration<boolean, RestException, undefined, string>) => {
data: boolean | undefined;
error: RestException | undefined;
trigger: import("swr/mutation").TriggerWithArgs<boolean, RestException, any, ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest>;
reset: () => void;
isMutating: boolean;
};