import * as ambassadorWixBookingsResourcesV2ResourceTypeTypes from './bookings-resources-v2-resource-type-resource-types.types.js'; import * as ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes from './bookings-resources-v2-resource-type-resource-types.universal.js'; export type __PublicMethodMetaInfo = { getUrl: (context: any) => string; httpMethod: K; path: string; pathParams: M; __requestType: T; __originalRequestType: S; __responseType: Q; __originalResponseType: R; }; export declare function createResourceType(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CreateResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.CreateResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CreateResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CreateResourceTypeResponseNonNullableFields, ambassadorWixBookingsResourcesV2ResourceTypeTypes.CreateResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeTypes.CreateResourceTypeResponseNonNullableFields>; export declare function getResourceType(): __PublicMethodMetaInfo<'GET', { resourceTypeId: string; }, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.GetResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.GetResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.GetResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.GetResourceTypeResponseNonNullableFields, ambassadorWixBookingsResourcesV2ResourceTypeTypes.GetResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeTypes.GetResourceTypeResponseNonNullableFields>; export declare function updateResourceType(): __PublicMethodMetaInfo<'PATCH', { resourceTypeId: string; }, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.UpdateResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.UpdateResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.UpdateResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.UpdateResourceTypeResponseNonNullableFields, ambassadorWixBookingsResourcesV2ResourceTypeTypes.UpdateResourceTypeResponse & ambassadorWixBookingsResourcesV2ResourceTypeTypes.UpdateResourceTypeResponseNonNullableFields>; export declare function deleteResourceType(): __PublicMethodMetaInfo<'DELETE', { resourceTypeId: string; }, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.DeleteResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.DeleteResourceTypeRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.DeleteResourceTypeResponse, ambassadorWixBookingsResourcesV2ResourceTypeTypes.DeleteResourceTypeResponse>; export declare function queryResourceTypes(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.QueryResourceTypesRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.QueryResourceTypesRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.QueryResourceTypesResponse & ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.QueryResourceTypesResponseNonNullableFields, ambassadorWixBookingsResourcesV2ResourceTypeTypes.QueryResourceTypesResponse & ambassadorWixBookingsResourcesV2ResourceTypeTypes.QueryResourceTypesResponseNonNullableFields>; export declare function countResourceTypes(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CountResourceTypesRequest, ambassadorWixBookingsResourcesV2ResourceTypeTypes.CountResourceTypesRequest, ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CountResourceTypesResponse & ambassadorWixBookingsResourcesV2ResourceTypeUniversalTypes.CountResourceTypesResponseNonNullableFields, ambassadorWixBookingsResourcesV2ResourceTypeTypes.CountResourceTypesResponse & ambassadorWixBookingsResourcesV2ResourceTypeTypes.CountResourceTypesResponseNonNullableFields>;