{"version":3,"sources":["../../src/media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.http.ts","../../src/media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.types.ts","../../src/media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.meta.ts"],"sourcesContent":["import { toURLSearchParams } from '@wix/sdk-runtime/rest-modules';\nimport { transformSDKFloatToRESTFloat } from '@wix/sdk-runtime/transformations/float';\nimport { transformRESTFloatToSDKFloat } from '@wix/sdk-runtime/transformations/float';\nimport { transformSDKTimestampToRESTTimestamp } from '@wix/sdk-runtime/transformations/timestamp';\nimport { transformRESTTimestampToSDKTimestamp } from '@wix/sdk-runtime/transformations/timestamp';\nimport { transformSDKFieldMaskToRESTFieldMask } from '@wix/sdk-runtime/transformations/field-mask';\nimport { transformPaths } from '@wix/sdk-runtime/transformations/transform-paths';\nimport { resolveUrl } from '@wix/sdk-runtime/rest-modules';\nimport { ResolveUrlOpts } from '@wix/sdk-runtime/rest-modules';\nimport { RequestOptionsFactory } from '@wix/sdk-types';\n\nfunction resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n  opts: Omit<ResolveUrlOpts, 'domainToMappings'>\n) {\n  const domainToMappings = {\n    'manage._base_domain_': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'bo._base_domain_': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'wixbo.ai': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'wix-bo.com': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'apps._base_domain_': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'editor._base_domain_': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'blocks._base_domain_': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n    'create.editorx': [\n      {\n        srcPath: '/_api/enterprise-public-media-server',\n        destPath: '',\n      },\n    ],\n  };\n\n  return resolveUrl(Object.assign(opts, { domainToMappings }));\n}\n\nconst PACKAGE_NAME = '@wix/auto_sdk_media_enterprise-media-categories';\n\n/**\n * Creates a category under the account's master category. Only one level of categories is supported under the master category. Before creating categories, ensure [Enterprise Onboarding](#enterpriseonboarding) has been called to initialize the account's root category structure.\n *\n * To delete a category, call [Delete Category](#deletecategory).\n */\nexport function createCategory(payload: object): RequestOptionsFactory<any> {\n  function __createCategory({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [{ path: 'category.sortOrder' }],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'category.createdDate' },\n          { path: 'category.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.CreateCategory',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        { protoPath: '/v1/enterprise/categories', data: serializedData, host }\n      ),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [{ path: 'category.sortOrder' }],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'category.createdDate' },\n              { path: 'category.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __createCategory;\n}\n\n/**\n * Deletes a category including all its subcategories. Items in the category are not deleted.\n *\n * To create a category, call [Create Category](#createcategory).\n */\nexport function deleteCategory(payload: object): RequestOptionsFactory<any> {\n  function __deleteCategory({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'DELETE' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.DeleteCategory',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        {\n          protoPath: '/v1/enterprise/categories/{categoryId}',\n          data: payload,\n          host,\n        }\n      ),\n      params: toURLSearchParams(payload),\n    };\n\n    return metadata;\n  }\n\n  return __deleteCategory;\n}\n\n/** Updates a category. */\nexport function updateCategory(payload: object): RequestOptionsFactory<any> {\n  function __updateCategory({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFieldMaskToRESTFieldMask,\n        paths: [{ path: 'fieldMask' }],\n      },\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [{ path: 'category.sortOrder' }],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'category.createdDate' },\n          { path: 'category.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'PATCH' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.UpdateCategory',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        {\n          protoPath: '/v1/enterprise/categories/{category.id}',\n          data: serializedData,\n          host,\n        }\n      ),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [{ path: 'category.sortOrder' }],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'category.createdDate' },\n              { path: 'category.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __updateCategory;\n}\n\n/** Retrieves a category by ID, optionally including subcategories. */\nexport function getCategory(payload: object): RequestOptionsFactory<any> {\n  function __getCategory({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'GET' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.GetCategory',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        {\n          protoPath: '/v1/enterprise/categories/{categoryId}',\n          data: payload,\n          host,\n        }\n      ),\n      params: toURLSearchParams(payload),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [{ path: 'category.category.sortOrder' }],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'category.category.createdDate' },\n              { path: 'category.category.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __getCategory;\n}\n\n/**\n * Initializes the enterprise category structure for an organization during first-time setup. Creates the root account category using the provided account information.\n * If the root account category already exists, this method returns the existing category structure without creating duplicates.\n *\n * The caller's account ID must match the `accountId` in the request.\n */\nexport function enterpriseOnboarding(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __enterpriseOnboarding({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.EnterpriseOnboarding',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        { protoPath: '/v1/enterprise/onboarding', data: payload, host }\n      ),\n      data: payload,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [{ path: 'category.sortOrder' }],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'category.createdDate' },\n              { path: 'category.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __enterpriseOnboarding;\n}\n\n/** Retrieves the category tree for the media manager, including all categories accessible to the current user. */\nexport function getMediaManagerCategories(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __getMediaManagerCategories({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.media.enterprise_public_media.v1.enterprise_category',\n      method: 'GET' as any,\n      methodFqn:\n        'com.wix.media.enterprise_public_media.v1.EnterpriseCategoriesService.GetMediaManagerCategories',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveComWixMediaEnterprisePublicMediaV1EnterpriseCategoriesServiceUrl(\n        {\n          protoPath: '/v1/enterprise/media-manager/categories',\n          data: payload,\n          host,\n        }\n      ),\n      params: toURLSearchParams(payload),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [{ path: 'category.category.sortOrder' }],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'category.category.createdDate' },\n              { path: 'category.category.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __getMediaManagerCategories;\n}\n","/** A category used to organize enterprise media items. Categories are organized in a two-level hierarchy: a root account category (created during onboarding) and categories nested within it. */\nexport interface EnterpriseCategory {\n  /**\n   * Category ID.\n   * @maxLength 100\n   * @readonly\n   */\n  id?: string;\n  /**\n   * Display name shown for the category.\n   * @maxLength 100\n   * @minLength 2\n   */\n  displayName?: string | null;\n  /**\n   * ID of the parent category.\n   *\n   * Default: Account category ID.\n   * @maxLength 100\n   */\n  parentCategoryId?: string | null;\n  /** Display order among sibling categories under the same parent. Lower values appear first. Supports decimals to insert between existing positions without renumbering. */\n  sortOrder?: number | null;\n  /** Publication status of the category. Controls whether the category is visible to child accounts. */\n  publishStatus?: PublishStatusWithLiterals;\n  /**\n   * Date and time the category was created.\n   * @readonly\n   */\n  createdDate?: Date | null;\n  /**\n   * Date and time the category was updated.\n   * @readonly\n   */\n  updatedDate?: Date | null;\n}\n\nexport enum PublishStatus {\n  /** Unknown publish status. */\n  UNDEFINED = 'UNDEFINED',\n  /** Not published. Visible only in the account dashboard. */\n  UNPUBLISHED = 'UNPUBLISHED',\n  /** Published. Visible in child accounts' media managers. */\n  PUBLISHED = 'PUBLISHED',\n}\n\n/** @enumType */\nexport type PublishStatusWithLiterals =\n  | PublishStatus\n  | 'UNDEFINED'\n  | 'UNPUBLISHED'\n  | 'PUBLISHED';\n\nexport enum MediaType {\n  /** Mixed media types. Used for categories that contain multiple types of media. Individual items should use specific media types (IMAGE, VIDEO, etc.) rather than MIXED. */\n  MIXED = 'MIXED',\n  /** Image file. */\n  IMAGE = 'IMAGE',\n  /** Video file. */\n  VIDEO = 'VIDEO',\n  /** Audio file. */\n  AUDIO = 'AUDIO',\n  /** Document file. */\n  DOCUMENT = 'DOCUMENT',\n  /** Vector image file. */\n  VECTOR = 'VECTOR',\n  /** Archive file. Supported formats: ZIP, RAR, TAR, TAR.GZ, GZ, GZIP, JAR, 7Z, FGZ, and WEBARCHIVE. Maximum file size: 4000MB. */\n  ARCHIVE = 'ARCHIVE',\n  /** 3D model file. */\n  MODEL3D = 'MODEL3D',\n}\n\n/** @enumType */\nexport type MediaTypeWithLiterals =\n  | MediaType\n  | 'MIXED'\n  | 'IMAGE'\n  | 'VIDEO'\n  | 'AUDIO'\n  | 'DOCUMENT'\n  | 'VECTOR'\n  | 'ARCHIVE'\n  | 'MODEL3D';\n\nexport interface CreateCategoryRequest {\n  /** Category to create. */\n  category: EnterpriseCategory;\n}\n\nexport interface CreateCategoryResponse {\n  /** Created category. */\n  category?: EnterpriseCategory;\n}\n\nexport interface DeleteCategoryRequest {\n  /**\n   * Category ID.\n   * @maxLength 100\n   */\n  categoryId: string;\n}\n\nexport interface DeleteCategoryResponse {}\n\nexport interface UpdateCategoryRequest {\n  /** Category to update. */\n  category: EnterpriseCategory;\n}\n\nexport interface UpdateCategoryResponse {\n  /** Updated category. */\n  category?: EnterpriseCategory;\n}\n\nexport interface GetCategoryRequest {\n  /**\n   * Category ID.\n   * @maxLength 100\n   */\n  categoryId: string;\n  /** Number of subcategory levels to include in the response. For example, `levels=1` returns the category with its immediate children, `levels=2` includes grandchildren as well. When not specified, returns only the requested category without subcategories. */\n  levels?: number | null;\n  /** Publish status to filter categories by. Returns both `PUBLISHED` and `UNPUBLISHED` categories by default. When specified in addition to `levels`, this filter applies to all categories in the response, not just the root. */\n  publishStatus?: PublishStatusWithLiterals;\n}\n\nexport interface GetCategoryResponse {\n  /** Category details including subcategories if requested. */\n  category?: EnterpriseCategoryTree;\n}\n\n/** A category and its nested categories, as returned by [Get Category](#getcategory). */\nexport interface EnterpriseCategoryTree {\n  /** Category information. */\n  category?: EnterpriseCategory;\n  /**\n   * Nested categories under this category. Only populated when retrieving an account-level category; nested categories don't have further sub-categories.\n   * @maxSize 100\n   */\n  subCategories?: EnterpriseCategoryTree[];\n}\n\nexport interface EnterpriseOnboardingRequest {\n  /**\n   * Account ID of the organization. Used as the organization category ID.\n   * @format GUID\n   */\n  accountId: string;\n  /**\n   * Account name of the organization. Used as the organization category name.\n   * @maxLength 50\n   */\n  accountName?: string;\n}\n\nexport interface EnterpriseOnboardingResponse {\n  /** Created enterprise category. */\n  category?: EnterpriseCategory;\n}\n\nexport interface LinkItemsToCategoryRequest {\n  /**\n   * Category ID.\n   * @maxLength 100\n   */\n  categoryId?: string;\n  /**\n   * IDs of items to link to the category.\n   * @maxLength 100\n   * @maxSize 50\n   */\n  itemIds?: string[];\n}\n\nexport interface LinkItemsToCategoryResponse {}\n\nexport interface UnlinkItemsFromCategoryRequest {\n  /**\n   * Category ID.\n   * @maxLength 100\n   */\n  categoryId?: string;\n  /**\n   * IDs of items to unlink from the category.\n   * @maxLength 100\n   * @maxSize 50\n   */\n  itemIds?: string[];\n}\n\nexport interface UnlinkItemsFromCategoryResponse {}\n\nexport interface GetMediaManagerCategoriesRequest {}\n\nexport interface GetMediaManagerCategoriesResponse {\n  /** Category tree for the media manager. */\n  category?: EnterpriseCategoryTree;\n}\n\nexport interface DomainEvent extends DomainEventBodyOneOf {\n  createdEvent?: EntityCreatedEvent;\n  updatedEvent?: EntityUpdatedEvent;\n  deletedEvent?: EntityDeletedEvent;\n  actionEvent?: ActionEvent;\n  /** Event ID. With this ID you can easily spot duplicated events and ignore them. */\n  id?: string;\n  /**\n   * Fully Qualified Domain Name of an entity. This is a unique identifier assigned to the API main business entities.\n   * For example, `wix.stores.catalog.product`, `wix.bookings.session`, `wix.payments.transaction`.\n   */\n  entityFqdn?: string;\n  /**\n   * Event action name, placed at the top level to make it easier for users to dispatch messages.\n   * For example: `created`/`updated`/`deleted`/`started`/`completed`/`email_opened`.\n   */\n  slug?: string;\n  /** ID of the entity associated with the event. */\n  entityId?: string;\n  /** Event timestamp in [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) format and UTC time. For example, `2020-04-26T13:57:50.699Z`. */\n  eventTime?: Date | null;\n  /**\n   * Whether the event was triggered as a result of a privacy regulation application\n   * (for example, GDPR).\n   */\n  triggeredByAnonymizeRequest?: boolean | null;\n  /** If present, indicates the action that triggered the event. */\n  originatedFrom?: string | null;\n  /**\n   * A sequence number that indicates the order of updates to an entity. For example, if an entity was updated at 16:00 and then again at 16:01, the second update will always have a higher sequence number.\n   * You can use this number to make sure you're handling updates in the right order. Just save the latest sequence number on your end and compare it to the one in each new message. If the new message has an older (lower) number, you can safely ignore it.\n   */\n  entityEventSequence?: string | null;\n}\n\n/** @oneof */\nexport interface DomainEventBodyOneOf {\n  createdEvent?: EntityCreatedEvent;\n  updatedEvent?: EntityUpdatedEvent;\n  deletedEvent?: EntityDeletedEvent;\n  actionEvent?: ActionEvent;\n}\n\nexport interface EntityCreatedEvent {\n  entityAsJson?: string;\n  /** Indicates the event was triggered by a restore-from-trashbin operation for a previously deleted entity */\n  restoreInfo?: RestoreInfo;\n}\n\nexport interface RestoreInfo {\n  deletedDate?: Date | null;\n}\n\nexport interface EntityUpdatedEvent {\n  /**\n   * Since platformized APIs only expose PATCH and not PUT we can't assume that the fields sent from the client are the actual diff.\n   * This means that to generate a list of changed fields (as opposed to sent fields) one needs to traverse both objects.\n   * We don't want to impose this on all developers and so we leave this traversal to the notification recipients which need it.\n   */\n  currentEntityAsJson?: string;\n}\n\nexport interface EntityDeletedEvent {\n  /** Entity that was deleted. */\n  deletedEntityAsJson?: string | null;\n}\n\nexport interface ActionEvent {\n  bodyAsJson?: string;\n}\n\nexport interface MessageEnvelope {\n  /**\n   * App instance ID.\n   * @format GUID\n   */\n  instanceId?: string | null;\n  /**\n   * Event type.\n   * @maxLength 150\n   */\n  eventType?: string;\n  /** The identification type and identity data. */\n  identity?: IdentificationData;\n  /** Stringify payload. */\n  data?: string;\n  /** Details related to the account */\n  accountInfo?: AccountInfo;\n}\n\nexport interface IdentificationData extends IdentificationDataIdOneOf {\n  /**\n   * ID of a site visitor that has not logged in to the site.\n   * @format GUID\n   */\n  anonymousVisitorId?: string;\n  /**\n   * ID of a site visitor that has logged in to the site.\n   * @format GUID\n   */\n  memberId?: string;\n  /**\n   * ID of a Wix user (site owner, contributor, etc.).\n   * @format GUID\n   */\n  wixUserId?: string;\n  /**\n   * ID of an app.\n   * @format GUID\n   */\n  appId?: string;\n  /** @readonly */\n  identityType?: WebhookIdentityTypeWithLiterals;\n}\n\n/** @oneof */\nexport interface IdentificationDataIdOneOf {\n  /**\n   * ID of a site visitor that has not logged in to the site.\n   * @format GUID\n   */\n  anonymousVisitorId?: string;\n  /**\n   * ID of a site visitor that has logged in to the site.\n   * @format GUID\n   */\n  memberId?: string;\n  /**\n   * ID of a Wix user (site owner, contributor, etc.).\n   * @format GUID\n   */\n  wixUserId?: string;\n  /**\n   * ID of an app.\n   * @format GUID\n   */\n  appId?: string;\n}\n\nexport enum WebhookIdentityType {\n  UNKNOWN = 'UNKNOWN',\n  ANONYMOUS_VISITOR = 'ANONYMOUS_VISITOR',\n  MEMBER = 'MEMBER',\n  WIX_USER = 'WIX_USER',\n  APP = 'APP',\n}\n\n/** @enumType */\nexport type WebhookIdentityTypeWithLiterals =\n  | WebhookIdentityType\n  | 'UNKNOWN'\n  | 'ANONYMOUS_VISITOR'\n  | 'MEMBER'\n  | 'WIX_USER'\n  | 'APP';\n\nexport interface AccountInfo {\n  /**\n   * ID of the Wix account associated with the event.\n   * @format GUID\n   */\n  accountId?: string | null;\n  /**\n   * ID of the parent Wix account. Only included when accountId belongs to a child account.\n   * @format GUID\n   */\n  parentAccountId?: string | null;\n  /**\n   * ID of the Wix site associated with the event. Only included when the event is tied to a specific site.\n   * @format GUID\n   */\n  siteId?: string | null;\n}\n","import * as ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory from './media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.http.js';\nimport * as ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes from './media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.types.js';\nimport * as ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes from './media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.universal.js';\n\nexport type __PublicMethodMetaInfo<\n  K = string,\n  M = unknown,\n  T = unknown,\n  S = unknown,\n  Q = unknown,\n  R = unknown\n> = {\n  getUrl: (context: any) => string;\n  httpMethod: K;\n  path: string;\n  pathParams: M;\n  __requestType: T;\n  __originalRequestType: S;\n  __responseType: Q;\n  __originalResponseType: R;\n};\n\nexport function createCategory(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.CreateCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.CreateCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.CreateCategoryResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.CreateCategoryResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.createCategory(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/enterprise/categories',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function deleteCategory(): __PublicMethodMetaInfo<\n  'DELETE',\n  { categoryId: string },\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.DeleteCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.DeleteCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.DeleteCategoryResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.DeleteCategoryResponse\n> {\n  const payload = { categoryId: ':categoryId' } as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.deleteCategory(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'DELETE',\n    path: '/v1/enterprise/categories/{categoryId}',\n    pathParams: { categoryId: 'categoryId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function updateCategory(): __PublicMethodMetaInfo<\n  'PATCH',\n  { categoryId: string },\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.UpdateCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.UpdateCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.UpdateCategoryResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.UpdateCategoryResponse\n> {\n  const payload = { category: { id: ':categoryId' } } as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.updateCategory(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'PATCH',\n    path: '/v1/enterprise/categories/{category.id}',\n    pathParams: { categoryId: 'categoryId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function getCategory(): __PublicMethodMetaInfo<\n  'GET',\n  { categoryId: string },\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.GetCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.GetCategoryRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.GetCategoryResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.GetCategoryResponse\n> {\n  const payload = { categoryId: ':categoryId' } as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.getCategory(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'GET',\n    path: '/v1/enterprise/categories/{categoryId}',\n    pathParams: { categoryId: 'categoryId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function enterpriseOnboarding(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.EnterpriseOnboardingRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.EnterpriseOnboardingRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.EnterpriseOnboardingResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.EnterpriseOnboardingResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.enterpriseOnboarding(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/enterprise/onboarding',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function getMediaManagerCategories(): __PublicMethodMetaInfo<\n  'GET',\n  {},\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.GetMediaManagerCategoriesRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.GetMediaManagerCategoriesRequest,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryUniversalTypes.GetMediaManagerCategoriesResponse,\n  ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategoryTypes.GetMediaManagerCategoriesResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixMediaEnterprisePublicMediaV1EnterpriseCategory.getMediaManagerCategories(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'GET',\n    path: '/v1/enterprise/media-manager/categories',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport {\n  EnterpriseCategory as EnterpriseCategoryOriginal,\n  PublishStatus as PublishStatusOriginal,\n  PublishStatusWithLiterals as PublishStatusWithLiteralsOriginal,\n  MediaType as MediaTypeOriginal,\n  MediaTypeWithLiterals as MediaTypeWithLiteralsOriginal,\n  CreateCategoryRequest as CreateCategoryRequestOriginal,\n  CreateCategoryResponse as CreateCategoryResponseOriginal,\n  DeleteCategoryRequest as DeleteCategoryRequestOriginal,\n  DeleteCategoryResponse as DeleteCategoryResponseOriginal,\n  UpdateCategoryRequest as UpdateCategoryRequestOriginal,\n  UpdateCategoryResponse as UpdateCategoryResponseOriginal,\n  GetCategoryRequest as GetCategoryRequestOriginal,\n  GetCategoryResponse as GetCategoryResponseOriginal,\n  EnterpriseCategoryTree as EnterpriseCategoryTreeOriginal,\n  EnterpriseOnboardingRequest as EnterpriseOnboardingRequestOriginal,\n  EnterpriseOnboardingResponse as EnterpriseOnboardingResponseOriginal,\n  LinkItemsToCategoryRequest as LinkItemsToCategoryRequestOriginal,\n  LinkItemsToCategoryResponse as LinkItemsToCategoryResponseOriginal,\n  UnlinkItemsFromCategoryRequest as UnlinkItemsFromCategoryRequestOriginal,\n  UnlinkItemsFromCategoryResponse as UnlinkItemsFromCategoryResponseOriginal,\n  GetMediaManagerCategoriesRequest as GetMediaManagerCategoriesRequestOriginal,\n  GetMediaManagerCategoriesResponse as GetMediaManagerCategoriesResponseOriginal,\n  DomainEvent as DomainEventOriginal,\n  DomainEventBodyOneOf as DomainEventBodyOneOfOriginal,\n  EntityCreatedEvent as EntityCreatedEventOriginal,\n  RestoreInfo as RestoreInfoOriginal,\n  EntityUpdatedEvent as EntityUpdatedEventOriginal,\n  EntityDeletedEvent as EntityDeletedEventOriginal,\n  ActionEvent as ActionEventOriginal,\n  MessageEnvelope as MessageEnvelopeOriginal,\n  IdentificationData as IdentificationDataOriginal,\n  IdentificationDataIdOneOf as IdentificationDataIdOneOfOriginal,\n  WebhookIdentityType as WebhookIdentityTypeOriginal,\n  WebhookIdentityTypeWithLiterals as WebhookIdentityTypeWithLiteralsOriginal,\n  AccountInfo as AccountInfoOriginal,\n} from './media-enterprise-public-media-v1-enterprise-category-enterprise-media-categories.types.js';\n"],"mappings":"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","names":["payload","PublishStatus","MediaType","WebhookIdentityType","createCategory","deleteCategory","updateCategory","getCategory","enterpriseOnboarding","getMediaManagerCategories"]}