{"version":3,"sources":["../../src/data-sync-v1-jobs-data-sync-jobs.http.ts","../../src/data-sync-v1-jobs-data-sync-jobs.types.ts","../../src/data-sync-v1-jobs-data-sync-jobs.meta.ts"],"sourcesContent":["import { toURLSearchParams } from '@wix/sdk-runtime/rest-modules';\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 resolveWixHubV1DataMovementSchedulerServiceUrl(\n  opts: Omit<ResolveUrlOpts, 'domainToMappings'>\n) {\n  const domainToMappings = {\n    'editor._base_domain_': [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n    'blocks._base_domain_': [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n    'create.editorx': [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n    _: [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n    'manage._base_domain_': [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n    'www.wixapis.com': [\n      {\n        srcPath: '/data-move-scheduler',\n        destPath: '',\n      },\n    ],\n    '*.dev.wix-code.com': [\n      {\n        srcPath: '/_api/wix-data-hub-scheduler',\n        destPath: '',\n      },\n    ],\n  };\n\n  return resolveUrl(Object.assign(opts, { domainToMappings }));\n}\n\nconst PACKAGE_NAME = '@wix/auto_sdk_data_data-sync-jobs';\n\n/**\n * Creates a scheduled data workflow with a cron schedule.\n *\n * The scheduled data workflow automatically runs according to the specified cron expression.\n * Each execution creates a new [data workflow](https://dev.wix.com/docs/api-reference/business-solutions/cms/operations/data-movement-jobs/introduction) with its `scheduleId` set to this scheduled data workflow's ID.\n */\nexport function createScheduledDataWorkflow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __createScheduledDataWorkflow({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'scheduledDataWorkflow.lastExecutionDate' },\n          { path: 'scheduledDataWorkflow.nextExecutionDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'POST' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.CreateScheduledDataWorkflow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath: '/v1/scheduled-data-workflows',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'scheduledDataWorkflow.lastExecutionDate' },\n              { path: 'scheduledDataWorkflow.nextExecutionDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __createScheduledDataWorkflow;\n}\n\n/**\n * Reinitializes a scheduled data workflow based on the current cron expression.\n *\n * This is needed in case an [updated](https://dev.wix.com/docs/api-reference/business-solutions/cms/operations/data-sync-jobs/update-data-sync-job) scheduled data workflow gets out of sync.\n * For example, if you update the cron expression, it may not initially run according to the new expression.\n * This reschedules it to run according to the new expression.\n *\n * Only applies to `enabled` scheduled data workflows.\n */\nexport function rescheduleScheduledDataWorkflow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __rescheduleScheduledDataWorkflow({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'POST' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.RescheduleScheduledDataWorkflow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath:\n          '/v1/scheduled-data-workflows/{scheduledDataWorkflowId}/reschedule',\n        data: payload,\n        host,\n      }),\n      data: payload,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [{ path: 'nextExecutionDate' }],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __rescheduleScheduledDataWorkflow;\n}\n\n/**\n * Enqueues an immediate execution for a scheduled data workflow.\n *\n * This custom action doesn't change the cron schedule.\n * It triggers the same data workflow execution path used by scheduled\n * TimeCapsule runs.\n */\nexport function triggerScheduledDataWorkflowNow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __triggerScheduledDataWorkflowNow({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'POST' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.TriggerScheduledDataWorkflowNow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath:\n          '/v1/scheduled-data-workflows/{scheduledDataWorkflowId}/run-now',\n        data: payload,\n        host,\n      }),\n      data: payload,\n    };\n\n    return metadata;\n  }\n\n  return __triggerScheduledDataWorkflowNow;\n}\n\n/** Updates an existing scheduled data workflow. */\nexport function updateScheduledDataWorkflow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __updateScheduledDataWorkflow({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFieldMaskToRESTFieldMask,\n        paths: [{ path: 'mask' }],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'scheduledDataWorkflow.lastExecutionDate' },\n          { path: 'scheduledDataWorkflow.nextExecutionDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'PATCH' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.UpdateScheduledDataWorkflow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath: '/v1/scheduled-data-workflows',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'scheduledDataWorkflow.lastExecutionDate' },\n              { path: 'scheduledDataWorkflow.nextExecutionDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __updateScheduledDataWorkflow;\n}\n\n/**\n * Deletes a scheduled data workflow.\n *\n * This permanently removes the schedule and prevents future executions. Any currently running data workflows triggered by the schedule continue to completion.\n */\nexport function deleteScheduledDataWorkflow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __deleteScheduledDataWorkflow({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'DELETE' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.DeleteScheduledDataWorkflow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath: '/v1/scheduled-data-workflows/{scheduledDataWorkflowId}',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n    };\n\n    return metadata;\n  }\n\n  return __deleteScheduledDataWorkflow;\n}\n\n/** Retrieves a scheduled data workflow by ID. */\nexport function getScheduledDataWorkflow(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __getScheduledDataWorkflow({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'GET' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.GetScheduledDataWorkflow',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath: '/v1/scheduled-data-workflows/{scheduledDataWorkflowId}',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'scheduledDataWorkflow.lastExecutionDate' },\n              { path: 'scheduledDataWorkflow.nextExecutionDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __getScheduledDataWorkflow;\n}\n\n/**\n * Retrieves all scheduled data workflows for the current site.\n *\n * The current implementation returns both enabled and disabled schedules. Request `paging` and `filter` fields are accepted for forward compatibility but are not applied by the service.\n */\nexport function listScheduledDataWorkflows(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __listScheduledDataWorkflows({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.data.sync.v1.jobs',\n      method: 'GET' as any,\n      methodFqn:\n        'wix.hub.v1.DataMovementSchedulerService.ListScheduledDataWorkflows',\n      packageName: PACKAGE_NAME,\n      migrationOptions: {\n        optInTransformResponse: true,\n      },\n      url: resolveWixHubV1DataMovementSchedulerServiceUrl({\n        protoPath: '/v1/scheduled-data-workflows',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload, true),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'scheduledDataWorkflows.lastExecutionDate' },\n              { path: 'scheduledDataWorkflows.nextExecutionDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __listScheduledDataWorkflows;\n}\n","/**\n * A scheduled data workflow that automatically runs [data workflows](https://dev.wix.com/docs/api-reference/business-solutions/cms/operations/data-workflows/introduction) on a schedule.\n *\n * Scheduled data workflows use cron expressions to define when to move data between sources and destinations. Each scheduled execution creates a new [data workflow](https://dev.wix.com/docs/api-reference/business-solutions/cms/operations/data-workflows/introduction) that can be tracked separately.\n */\nexport interface ScheduledDataWorkflow {\n  /**\n   * Scheduled data workflow ID.\n   * @format GUID\n   * @readonly\n   */\n  id?: string;\n  /**\n   * Revision number that increments by 1 each time the scheduled data workflow updates.\n   * To prevent conflicting changes, pass the current revision when updating.\n   *\n   * Ignored when creating a scheduled data workflow.\n   * @readonly\n   */\n  revision?: string | null;\n  /**\n   * Scheduled data workflow name.\n   * @maxLength 1024\n   */\n  name?: string;\n  /**\n   * Whether the scheduled data workflow is enabled for execution.\n   *\n   * When `true`, it runs according to the schedule defined by `cronExpression`. When `false`, it doesn't run.\n   */\n  enabled?: boolean;\n  /**\n   * [Cron expression](https://en.wikipedia.org/wiki/Cron#Cron_expression) defining when the scheduled data workflow should run.\n   *\n   * Uses standard 5-field cron format (minute, hour, day of month, month, day of week) in [UTC](https://en.wikipedia.org/wiki/Coordinated_Universal_Time). Supports using `H` for minute randomization. For example, `0 2 * * *` runs daily at 2\\:00 AM UTC, or `H 2 * * *` runs daily at 2\\:XX AM UTC where XX is a random minute.\n   * @maxLength 200\n   */\n  cronExpression?: string;\n  /**\n   * Date and time when the scheduled data movement workflow was last run.\n   * @readonly\n   */\n  lastExecutionDate?: Date | null;\n  /**\n   * Date and time when the scheduled data movement workflow is scheduled to run next.\n   *\n   * Calculated based on the cron expression and current time. Returned only when the request includes `nextScheduleExecution` in the `fields` parameter.\n   * @readonly\n   */\n  nextExecutionDate?: Date | null;\n  /** Ordered workflow specification describing what should run when the schedule fires. */\n  workflow?: ScheduledDataWorkflowSpec;\n  /**\n   * ID of the data movement workflow created by the most recent execution.\n   * @format GUID\n   * @readonly\n   */\n  lastWorkflowId?: string;\n}\n\n/** Ordered workflow definition for scheduled execution. */\nexport interface ScheduledDataWorkflowSpec {\n  /**\n   * Ordered workflow steps.\n   * @minSize 1\n   * @maxSize 100\n   */\n  steps?: JobSpec[];\n}\n\n/** Immutable specification for a single data movement step. */\nexport interface JobSpec extends JobSpecSiteOverrideOneOf {\n  /**\n   * When moving data from the Wix data collection of a site other than the current site, the ID of the site to read from.\n   *\n   * By default, the `source` site is the current site. However, you can move data from any site in the same [Wix Account](https://support.wix.com/en/article/managing-multiple-sites-under-one-account).\n   *\n   * > **Note**: You can specify the ID of a `source` site or a `destination` site other than the current site, but not both.\n   * @format GUID\n   */\n  sourceSiteId?: string;\n  /**\n   * When moving data to the Wix data collection of a site other than the current site, the ID of the site to write to.\n   *\n   * By default, the `destination` site is the current site. However, you can move data to any site in the same [Wix Account](https://support.wix.com/en/article/managing-multiple-sites-under-one-account).\n   *\n   * > **Note**: You can specify the ID of a `destination` site or a `source` site other than the current site, but not both.\n   * @format GUID\n   */\n  destinationSiteId?: string;\n  /** Source to read data from. */\n  source?: Source;\n  /** Destination to write data to. */\n  destination?: Destination;\n}\n\n/** @oneof */\nexport interface JobSpecSiteOverrideOneOf {\n  /**\n   * When moving data from the Wix data collection of a site other than the current site, the ID of the site to read from.\n   *\n   * By default, the `source` site is the current site. However, you can move data from any site in the same [Wix Account](https://support.wix.com/en/article/managing-multiple-sites-under-one-account).\n   *\n   * > **Note**: You can specify the ID of a `source` site or a `destination` site other than the current site, but not both.\n   * @format GUID\n   */\n  sourceSiteId?: string;\n  /**\n   * When moving data to the Wix data collection of a site other than the current site, the ID of the site to write to.\n   *\n   * By default, the `destination` site is the current site. However, you can move data to any site in the same [Wix Account](https://support.wix.com/en/article/managing-multiple-sites-under-one-account).\n   *\n   * > **Note**: You can specify the ID of a `destination` site or a `source` site other than the current site, but not both.\n   * @format GUID\n   */\n  destinationSiteId?: string;\n}\n\nexport interface Source extends SourceSourceOneOf {\n  /**\n   * Wix data collection.\n   *\n   * You can move items from native Wix collections, [Wix app collections](https://dev.wix.com/docs/develop-websites/articles/databases/wix-data/collections/working-with-wix-app-collections-and-code), and [external database collections](https://dev.wix.com/docs/develop-websites/articles/databases/external-databases/overview/integrating-external-databases-with-your-wix-site).\n   */\n  wixDataCollection?: WixDataSource;\n  /**\n   * Localized CMS content. Available when the site has [Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-an-overview) installed.\n   *\n   * Learn more about working with [translated CMS content](https://support.wix.com/en/article/wix-multilingual-translating-cms-collection-content).\n   */\n  localization?: LocalizationSource;\n  /**\n   * Source file.\n   *\n   * You can import data from files in CSV or JSONL formats. Uploading a file with an invalid format causes the movement job to fail.\n   *\n   * To upload a file, call Create File Upload Url ([SDK](https://dev.wix.com/docs/sdk/backend-modules/data/movement-jobs/create-file-upload-url) | [REST](https://dev.wix.com/docs/rest/business-solutions/cms/data-movement-jobs/create-file-upload-url)) and use the `uploadUrl` from the response. For example:\n   *\n   * `curl --request PUT --upload-file \"${path_to_file}\" \"${uploadUrl}\"`\n   */\n  file?: FileSource;\n}\n\n/** @oneof */\nexport interface SourceSourceOneOf {\n  /**\n   * Wix data collection.\n   *\n   * You can move items from native Wix collections, [Wix app collections](https://dev.wix.com/docs/develop-websites/articles/databases/wix-data/collections/working-with-wix-app-collections-and-code), and [external database collections](https://dev.wix.com/docs/develop-websites/articles/databases/external-databases/overview/integrating-external-databases-with-your-wix-site).\n   */\n  wixDataCollection?: WixDataSource;\n  /**\n   * Localized CMS content. Available when the site has [Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-an-overview) installed.\n   *\n   * Learn more about working with [translated CMS content](https://support.wix.com/en/article/wix-multilingual-translating-cms-collection-content).\n   */\n  localization?: LocalizationSource;\n  /**\n   * Source file.\n   *\n   * You can import data from files in CSV or JSONL formats. Uploading a file with an invalid format causes the movement job to fail.\n   *\n   * To upload a file, call Create File Upload Url ([SDK](https://dev.wix.com/docs/sdk/backend-modules/data/movement-jobs/create-file-upload-url) | [REST](https://dev.wix.com/docs/rest/business-solutions/cms/data-movement-jobs/create-file-upload-url)) and use the `uploadUrl` from the response. For example:\n   *\n   * `curl --request PUT --upload-file \"${path_to_file}\" \"${uploadUrl}\"`\n   */\n  file?: FileSource;\n}\n\nexport enum WixDataEnvironment {\n  /** Collection's [live environment](https://support.wix.com/en/article/cms-about-sandbox-and-live-collections-and-syncing#sandbox-collections). */\n  LIVE = 'LIVE',\n  /** Collection's [sandbox environment](https://support.wix.com/en/article/cms-about-sandbox-and-live-collections-and-syncing#live-collections). */\n  SANDBOX = 'SANDBOX',\n}\n\n/** @enumType */\nexport type WixDataEnvironmentWithLiterals =\n  | WixDataEnvironment\n  | 'LIVE'\n  | 'SANDBOX';\n\nexport enum FileFormat {\n  /** Unknown format. */\n  UNKNOWN = 'UNKNOWN',\n  /** CSV format. */\n  CSV = 'CSV',\n  /** JSONL format. */\n  JSONL = 'JSONL',\n}\n\n/** @enumType */\nexport type FileFormatWithLiterals = FileFormat | 'UNKNOWN' | 'CSV' | 'JSONL';\n\nexport enum MediaType {\n  /** All media types. */\n  ALL = 'ALL',\n  /** Images. */\n  IMAGE = 'IMAGE',\n  /** Videos. */\n  VIDEO = 'VIDEO',\n  /** Audio files. */\n  AUDIO = 'AUDIO',\n  /** Documents. */\n  DOCUMENT = 'DOCUMENT',\n}\n\n/** @enumType */\nexport type MediaTypeWithLiterals =\n  | MediaType\n  | 'ALL'\n  | 'IMAGE'\n  | 'VIDEO'\n  | 'AUDIO'\n  | 'DOCUMENT';\n\n/** Wix data collection. */\nexport interface WixDataSource {\n  /**\n   * ID of the data collection.\n   * @minLength 1\n   * @maxLength 256\n   */\n  collectionId?: string;\n  /**\n   * Filter to apply to the items. Only items that pass the filter are moved.\n   *\n   * Learn more about building a query filter using [API Query Language](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language#filters).\n   */\n  filter?: Record<string, any> | null;\n  /** Item fields to move. If not set, the method moves the full items. */\n  fields?: string[];\n}\n\nexport interface LocalizationSource {\n  /**\n   * Translated CMS content in the specified languages. Content in these languages is exported to the destination, with the first specified language treated as the main one.\n   *\n   * Use two-letter language codes in [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) format. You can also specify a two-letter country code in [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.\n   *\n   * Learn more about [available languages in Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-languages-available).\n   * @format LANGUAGE_TAG\n   * @minSize 2\n   * @maxSize 64\n   */\n  languages?: string[];\n}\n\n/**\n * File.\n *\n * To create a file upload URL, call the Create File Upload Url method and use the `uploadURL` in the response to upload the source file.\n */\nexport interface FileSource {\n  /** File format. If not specified, automatically determined by Wix. */\n  format?: FileFormatWithLiterals;\n  /**\n   * File ID as returned in the `fileId` property of the Create File Upload URL method's response.\n   * @maxLength 512\n   */\n  fileId?: string;\n  /**\n   * URL where the source file is uploaded. Automatically generated by Wix.\n   * @readonly\n   * @maxLength 2048\n   */\n  url?: string;\n}\n\nexport interface TestSource {\n  /**\n   * Discriminator value for a particular test source.\n   * @maxLength 512\n   */\n  type?: string;\n  /** Test source details. */\n  details?: Record<string, any> | null;\n}\n\n/** Job logs. */\nexport interface DataMovementJobLogs {\n  /**\n   * ID of the job from which to export logs.\n   * @format GUID\n   */\n  jobId?: string;\n}\n\n/** File. */\nexport interface ExternalFileSource {\n  /** File format. If not specified, automatically determined by Wix. */\n  format?: FileFormatWithLiterals;\n  /**\n   * URL where the source file is located.\n   * @maxLength 2048\n   * @format WEB_URL\n   */\n  url?: string;\n}\n\n/** Google Sheets source. */\nexport interface GoogleSheetsSource {\n  /**\n   * ID of the Google Sheets spreadsheet.\n   * @minLength 1\n   * @maxLength 256\n   */\n  spreadsheetId?: string;\n  /**\n   * Name of the sheet within the spreadsheet.\n   * @maxLength 256\n   */\n  sheetName?: string | null;\n  /**\n   * Range of cells within the sheet.\n   * @maxLength 256\n   */\n  range?: string | null;\n  /**\n   * Entity ID of the saved OAuth token.\n   * @format GUID\n   */\n  oauthTokenId?: string;\n}\n\n/** Wix Media Manager source. */\nexport interface WixMediaSource {\n  /**\n   * ID of the source folder in the Media Manager. If not specified, all media items are included.\n   * @maxLength 256\n   */\n  sourceFolderId?: string | null;\n}\n\n/** Exports collection structure (fields, permissions, etc.) from a site. */\nexport interface WixDataCollectionDefinitionSource {\n  /**\n   * IDs of collections whose definitions to read.\n   * @minSize 1\n   * @maxSize 1000\n   * @maxLength 256\n   */\n  collectionIds?: string[];\n}\n\nexport interface Destination extends DestinationDestinationOneOf {\n  /**\n   * Wix data collection.\n   *\n   * You can move items to native Wix collections, [Wix app collections](https://dev.wix.com/docs/develop-websites/articles/databases/wix-data/collections/working-with-wix-app-collections-and-code), and [external database collections](https://dev.wix.com/docs/develop-websites/articles/databases/external-databases/overview/integrating-external-databases-with-your-wix-site).\n   */\n  wixDataCollection?: WixDataDestination;\n  /**\n   * Localized CMS content. Available when the site has [Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-an-overview) installed.\n   *\n   * Learn more about working with [translated CMS content](https://support.wix.com/en/article/wix-multilingual-translating-cms-collection-content).\n   */\n  localization?: LocalizationDestination;\n  /** Downloadable file with the moved items. */\n  file?: FileDestination;\n}\n\n/** @oneof */\nexport interface DestinationDestinationOneOf {\n  /**\n   * Wix data collection.\n   *\n   * You can move items to native Wix collections, [Wix app collections](https://dev.wix.com/docs/develop-websites/articles/databases/wix-data/collections/working-with-wix-app-collections-and-code), and [external database collections](https://dev.wix.com/docs/develop-websites/articles/databases/external-databases/overview/integrating-external-databases-with-your-wix-site).\n   */\n  wixDataCollection?: WixDataDestination;\n  /**\n   * Localized CMS content. Available when the site has [Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-an-overview) installed.\n   *\n   * Learn more about working with [translated CMS content](https://support.wix.com/en/article/wix-multilingual-translating-cms-collection-content).\n   */\n  localization?: LocalizationDestination;\n  /** Downloadable file with the moved items. */\n  file?: FileDestination;\n}\n\n/** Wix data collection. */\nexport interface WixDataDestination {\n  /**\n   * ID of the destination collection.\n   * @maxLength 256\n   */\n  collectionId?: string;\n  /**\n   * When items already exist in the destination collection, the data writing policy.\n   *\n   * Default: `OVERWRITE`.\n   */\n  writePolicy?: WixDataDestinationWritePolicyWithLiterals;\n}\n\nexport enum WixDataDestinationWritePolicy {\n  /** When an item with the same ID exists in the collection, overwrite it. */\n  OVERWRITE = 'OVERWRITE',\n  /** When an item with the same ID exists in the collection, skip it. */\n  SKIP_EXISTING = 'SKIP_EXISTING',\n  /** Clear the destination collection before moving data. When the job completes, the collection contains only the moved data. */\n  TRUNCATE_BEFORE = 'TRUNCATE_BEFORE',\n}\n\n/** @enumType */\nexport type WixDataDestinationWritePolicyWithLiterals =\n  | WixDataDestinationWritePolicy\n  | 'OVERWRITE'\n  | 'SKIP_EXISTING'\n  | 'TRUNCATE_BEFORE';\n\nexport interface LocalizationDestination {\n  /**\n   * Translated CMS content in the specified languages. Content in these languages is imported from the source, with the first specified language treated as the main one.\n   *\n   * Use two-letter language codes in [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) format. You can also specify a two-letter country code in [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.\n   *\n   * Learn more about [available languages in Wix Multilingual](https://support.wix.com/en/article/wix-multilingual-languages-available).\n   * @minSize 2\n   * @maxSize 64\n   * @format LANGUAGE_TAG\n   */\n  languages?: string[];\n}\n\n/** Destination file. Creates a file and generates a download URL. */\nexport interface FileDestination {\n  /** File format. */\n  format?: FileFormatWithLiterals;\n  /**\n   * File name.\n   * @maxLength 512\n   */\n  fileName?: string | null;\n  /**\n   * File download URL.\n   * @readonly\n   * @maxLength 2048\n   */\n  url?: string;\n}\n\n/** Schema used to specify item format. */\nexport interface Schema {\n  /**\n   * Item fields to move to the destination file.\n   * @maxSize 1000\n   */\n  fields?: Field[];\n}\n\nexport interface Field {\n  /**\n   * Field ID.\n   *\n   * If the field type is `Array`, specify the item index. If the field type is `Object`, specify the field path. Use dot notation to specify nested fields, for example: `data.address.city`.\n   * @maxLength 1024\n   */\n  key?: string;\n  /**\n   * Field display name.\n   *\n   * When moving items to CSV files, use this to set the header of the target column.\n   * @maxLength 1024\n   */\n  displayName?: string;\n  /**\n   * Field data type. Default: `ANY`.\n   *\n   * Learn more about [data types in Wix Data](https://dev.wix.com/docs/rest/business-solutions/cms/data-types-in-wix-data).\n   */\n  fieldType?: FieldTypeWithLiterals;\n}\n\nexport enum FieldType {\n  /** Any data type. */\n  ANY = 'ANY',\n  /** String. */\n  STRING = 'STRING',\n  /** Number. */\n  NUMBER = 'NUMBER',\n  /** Boolean. */\n  BOOLEAN = 'BOOLEAN',\n  /** Date string in ISO 8601 date format: `YYYY-MM-DD`. */\n  DATE = 'DATE',\n  /** [Date object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) (SDK) or an object in the following format: `\"someFieldKey\": { \"$date\": \"YYYY-MM-DDTHH:mm:ss.sssZ\"}`. */\n  DATETIME = 'DATETIME',\n  /** Binary file. */\n  BINARY = 'BINARY',\n  /** object. */\n  OBJECT = 'OBJECT',\n  /** Array. */\n  ARRAY = 'ARRAY',\n  /** Web URL. */\n  URL = 'URL',\n  WIX_MEDIA_URL = 'WIX_MEDIA_URL',\n  WIX_MEDIA_IMAGE_URL = 'WIX_MEDIA_IMAGE_URL',\n  WIX_MEDIA_VIDEO_URL = 'WIX_MEDIA_VIDEO_URL',\n  WIX_MEDIA_DOCUMENT_URL = 'WIX_MEDIA_DOCUMENT_URL',\n  IMAGE_URL = 'IMAGE_URL',\n  VIDEO_URL = 'VIDEO_URL',\n}\n\n/** @enumType */\nexport type FieldTypeWithLiterals =\n  | FieldType\n  | 'ANY'\n  | 'STRING'\n  | 'NUMBER'\n  | 'BOOLEAN'\n  | 'DATE'\n  | 'DATETIME'\n  | 'BINARY'\n  | 'OBJECT'\n  | 'ARRAY'\n  | 'URL'\n  | 'WIX_MEDIA_URL'\n  | 'WIX_MEDIA_IMAGE_URL'\n  | 'WIX_MEDIA_VIDEO_URL'\n  | 'WIX_MEDIA_DOCUMENT_URL'\n  | 'IMAGE_URL'\n  | 'VIDEO_URL';\n\nexport interface StoresCatalogProductsDestination {}\n\n/** Wix Media Manager destination. */\nexport interface WixMediaDestination {\n  /**\n   * ID of the target folder in the Media Manager. If not specified, media is imported to the root folder.\n   * @maxLength 256\n   */\n  targetFolderId?: string | null;\n}\n\nexport enum WixMediaDestinationWritePolicy {\n  /** Overwrite existing media with the same name. */\n  OVERWRITE = 'OVERWRITE',\n  /** Skip media that already exists. */\n  SKIP_EXISTING = 'SKIP_EXISTING',\n}\n\n/** @enumType */\nexport type WixMediaDestinationWritePolicyWithLiterals =\n  | WixMediaDestinationWritePolicy\n  | 'OVERWRITE'\n  | 'SKIP_EXISTING';\n\n/** Creates empty Wix data collections (no data items are inserted). */\nexport interface WixDataCollectionDefinitionDestination {\n  /** Policy for handling collections that already exist on the target site. */\n  writePolicy?: WritePolicyWithLiterals;\n}\n\nexport enum WritePolicy {\n  /** Only create new collections. Skip collections that already exist on the target site. */\n  SKIP_EXISTING = 'SKIP_EXISTING',\n  /** Create new collections and overwrite existing ones. */\n  OVERWRITE = 'OVERWRITE',\n}\n\n/** @enumType */\nexport type WritePolicyWithLiterals =\n  | WritePolicy\n  | 'SKIP_EXISTING'\n  | 'OVERWRITE';\n\nexport interface StoresCatalogInventoryDestination {}\n\nexport interface TestDestination {\n  /**\n   * Discriminator value for a particular test destination.\n   * @maxLength 512\n   */\n  type?: string;\n  /** Test destination details. */\n  details?: Record<string, any> | null;\n}\n\nexport interface Transformation extends TransformationTransformationOneOf {}\n\n/** @oneof */\nexport interface TransformationTransformationOneOf {}\n\nexport interface TestTransformation {}\n\nexport interface CreateScheduledDataWorkflowRequest {\n  /** Scheduled data movement workflow to create. */\n  scheduledDataWorkflow: ScheduledDataWorkflow;\n  /**\n   * Additional fields to include in the response.\n   * @maxSize 1\n   */\n  fields?: FieldsWithLiterals[];\n}\n\n/** Additional fields to include in the response. */\nexport enum Fields {\n  /** Date of the next scheduled execution. */\n  NEXT_SCHEDULE_EXECUTION = 'NEXT_SCHEDULE_EXECUTION',\n}\n\n/** @enumType */\nexport type FieldsWithLiterals = Fields | 'NEXT_SCHEDULE_EXECUTION';\n\nexport interface CreateScheduledDataWorkflowResponse {\n  /** Created scheduled data movement workflow. */\n  scheduledDataWorkflow?: ScheduledDataWorkflow;\n}\n\nexport interface RescheduleScheduledDataWorkflowRequest {\n  /**\n   * ID of the scheduled data movement workflow to reschedule.\n   * @format GUID\n   */\n  scheduledDataWorkflowId: string;\n  /**\n   * Additional fields to include in the response.\n   * @maxSize 1\n   */\n  fields?: FieldsWithLiterals[];\n}\n\nexport interface RescheduleScheduledDataWorkflowResponse {\n  /**\n   * Date and time when the scheduled data movement workflow is next scheduled to run.\n   * @readonly\n   */\n  nextExecutionDate?: Date | null;\n}\n\nexport interface TriggerScheduledDataWorkflowNowRequest {\n  /**\n   * ID of the scheduled data movement workflow to run immediately.\n   * @format GUID\n   */\n  scheduledDataWorkflowId: string;\n}\n\nexport interface TriggerScheduledDataWorkflowNowResponse {}\n\nexport interface UpdateScheduledDataWorkflowRequest {\n  /** Scheduled data movement workflow information to update. */\n  scheduledDataWorkflow: ScheduledDataWorkflow;\n  /**\n   * Additional fields to include in the response.\n   * @maxSize 1\n   */\n  fields?: FieldsWithLiterals[];\n}\n\nexport interface UpdateScheduledDataWorkflowResponse {\n  /** Updated scheduled data movement workflow. */\n  scheduledDataWorkflow?: ScheduledDataWorkflow;\n}\n\nexport interface DeleteScheduledDataWorkflowRequest {\n  /**\n   * ID of the scheduled data movement workflow to delete.\n   * @format GUID\n   */\n  scheduledDataWorkflowId: string;\n}\n\nexport interface DeleteScheduledDataWorkflowResponse {}\n\nexport interface GetScheduledDataWorkflowRequest {\n  /**\n   * ID of the scheduled data movement workflow to retrieve.\n   * @format GUID\n   */\n  scheduledDataWorkflowId: string;\n  /**\n   * Additional fields to include in the response.\n   * @maxSize 1\n   */\n  fields?: FieldsWithLiterals[];\n}\n\nexport interface GetScheduledDataWorkflowResponse {\n  /** Retrieved scheduled data movement workflow. */\n  scheduledDataWorkflow?: ScheduledDataWorkflow;\n}\n\nexport interface ListScheduledDataWorkflowsRequest {\n  /**\n   * Additional fields to include in the response.\n   * @maxSize 1\n   */\n  fields?: FieldsWithLiterals[];\n  /** Reserved for future server-side paging support. Currently ignored. */\n  paging?: CursorPaging;\n  /** Reserved for future server-side filtering support. Currently ignored. */\n  filter?: Record<string, any> | null;\n}\n\nexport interface CursorPaging {\n  /**\n   * Maximum number of items to return in the results.\n   * @max 100\n   */\n  limit?: number | null;\n  /**\n   * Pointer to the next or previous page in the list of results.\n   *\n   * Pass the relevant cursor token from the `pagingMetadata` object in the previous call's response.\n   * Not relevant for the first request.\n   * @maxLength 16000\n   */\n  cursor?: string | null;\n}\n\nexport interface ListScheduledDataWorkflowsResponse {\n  /** Retrieved scheduled data movement workflows. */\n  scheduledDataWorkflows?: ScheduledDataWorkflow[];\n  /** Paging metadata, when available. Currently omitted because server-side paging is not applied. */\n  pagingMetadata?: CursorPagingMetadata;\n}\n\nexport interface CursorPagingMetadata {\n  /** Number of items returned in current page. */\n  count?: number | null;\n  /** Cursor strings that point to the next page, previous page, or both. */\n  cursors?: Cursors;\n  /**\n   * Whether there are more pages to retrieve following the current page.\n   *\n   * + `true`: Another page of results can be retrieved.\n   * + `false`: This is the last page.\n   */\n  hasNext?: boolean | null;\n}\n\nexport interface Cursors {\n  /**\n   * Cursor string pointing to the next page in the list of results.\n   * @maxLength 16000\n   */\n  next?: string | null;\n  /**\n   * Cursor pointing to the previous page in the list of results.\n   * @maxLength 16000\n   */\n  prev?: string | null;\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 ambassadorWixDataSyncV1Jobs from './data-sync-v1-jobs-data-sync-jobs.http.js';\nimport * as ambassadorWixDataSyncV1JobsTypes from './data-sync-v1-jobs-data-sync-jobs.types.js';\nimport * as ambassadorWixDataSyncV1JobsUniversalTypes from './data-sync-v1-jobs-data-sync-jobs.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 createScheduledDataWorkflow(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixDataSyncV1JobsUniversalTypes.CreateScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsTypes.CreateScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.CreateScheduledDataWorkflowResponse,\n  ambassadorWixDataSyncV1JobsTypes.CreateScheduledDataWorkflowResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.createScheduledDataWorkflow(payload);\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/scheduled-data-workflows',\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 rescheduleScheduledDataWorkflow(): __PublicMethodMetaInfo<\n  'POST',\n  { scheduledDataWorkflowId: string },\n  ambassadorWixDataSyncV1JobsUniversalTypes.RescheduleScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsTypes.RescheduleScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.RescheduleScheduledDataWorkflowResponse,\n  ambassadorWixDataSyncV1JobsTypes.RescheduleScheduledDataWorkflowResponse\n> {\n  const payload = {\n    scheduledDataWorkflowId: ':scheduledDataWorkflowId',\n  } as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.rescheduleScheduledDataWorkflow(payload);\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/scheduled-data-workflows/{scheduledDataWorkflowId}/reschedule',\n    pathParams: { scheduledDataWorkflowId: 'scheduledDataWorkflowId' },\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 triggerScheduledDataWorkflowNow(): __PublicMethodMetaInfo<\n  'POST',\n  { scheduledDataWorkflowId: string },\n  ambassadorWixDataSyncV1JobsUniversalTypes.TriggerScheduledDataWorkflowNowRequest,\n  ambassadorWixDataSyncV1JobsTypes.TriggerScheduledDataWorkflowNowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.TriggerScheduledDataWorkflowNowResponse,\n  ambassadorWixDataSyncV1JobsTypes.TriggerScheduledDataWorkflowNowResponse\n> {\n  const payload = {\n    scheduledDataWorkflowId: ':scheduledDataWorkflowId',\n  } as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.triggerScheduledDataWorkflowNow(payload);\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/scheduled-data-workflows/{scheduledDataWorkflowId}/run-now',\n    pathParams: { scheduledDataWorkflowId: 'scheduledDataWorkflowId' },\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 updateScheduledDataWorkflow(): __PublicMethodMetaInfo<\n  'PATCH',\n  {},\n  ambassadorWixDataSyncV1JobsUniversalTypes.UpdateScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsTypes.UpdateScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.UpdateScheduledDataWorkflowResponse,\n  ambassadorWixDataSyncV1JobsTypes.UpdateScheduledDataWorkflowResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.updateScheduledDataWorkflow(payload);\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/scheduled-data-workflows',\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 deleteScheduledDataWorkflow(): __PublicMethodMetaInfo<\n  'DELETE',\n  { scheduledDataWorkflowId: string },\n  ambassadorWixDataSyncV1JobsUniversalTypes.DeleteScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsTypes.DeleteScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.DeleteScheduledDataWorkflowResponse,\n  ambassadorWixDataSyncV1JobsTypes.DeleteScheduledDataWorkflowResponse\n> {\n  const payload = {\n    scheduledDataWorkflowId: ':scheduledDataWorkflowId',\n  } as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.deleteScheduledDataWorkflow(payload);\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/scheduled-data-workflows/{scheduledDataWorkflowId}',\n    pathParams: { scheduledDataWorkflowId: 'scheduledDataWorkflowId' },\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 getScheduledDataWorkflow(): __PublicMethodMetaInfo<\n  'GET',\n  { scheduledDataWorkflowId: string },\n  ambassadorWixDataSyncV1JobsUniversalTypes.GetScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsTypes.GetScheduledDataWorkflowRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.GetScheduledDataWorkflowResponse,\n  ambassadorWixDataSyncV1JobsTypes.GetScheduledDataWorkflowResponse\n> {\n  const payload = {\n    scheduledDataWorkflowId: ':scheduledDataWorkflowId',\n  } as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.getScheduledDataWorkflow(payload);\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/scheduled-data-workflows/{scheduledDataWorkflowId}',\n    pathParams: { scheduledDataWorkflowId: 'scheduledDataWorkflowId' },\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 listScheduledDataWorkflows(): __PublicMethodMetaInfo<\n  'GET',\n  {},\n  ambassadorWixDataSyncV1JobsUniversalTypes.ListScheduledDataWorkflowsRequest,\n  ambassadorWixDataSyncV1JobsTypes.ListScheduledDataWorkflowsRequest,\n  ambassadorWixDataSyncV1JobsUniversalTypes.ListScheduledDataWorkflowsResponse,\n  ambassadorWixDataSyncV1JobsTypes.ListScheduledDataWorkflowsResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixDataSyncV1Jobs.listScheduledDataWorkflows(payload);\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/scheduled-data-workflows',\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  ScheduledDataWorkflow as ScheduledDataWorkflowOriginal,\n  ScheduledDataWorkflowSpec as ScheduledDataWorkflowSpecOriginal,\n  JobSpec as JobSpecOriginal,\n  JobSpecSiteOverrideOneOf as JobSpecSiteOverrideOneOfOriginal,\n  Source as SourceOriginal,\n  SourceSourceOneOf as SourceSourceOneOfOriginal,\n  WixDataEnvironment as WixDataEnvironmentOriginal,\n  WixDataEnvironmentWithLiterals as WixDataEnvironmentWithLiteralsOriginal,\n  FileFormat as FileFormatOriginal,\n  FileFormatWithLiterals as FileFormatWithLiteralsOriginal,\n  MediaType as MediaTypeOriginal,\n  MediaTypeWithLiterals as MediaTypeWithLiteralsOriginal,\n  WixDataSource as WixDataSourceOriginal,\n  LocalizationSource as LocalizationSourceOriginal,\n  FileSource as FileSourceOriginal,\n  TestSource as TestSourceOriginal,\n  DataMovementJobLogs as DataMovementJobLogsOriginal,\n  ExternalFileSource as ExternalFileSourceOriginal,\n  GoogleSheetsSource as GoogleSheetsSourceOriginal,\n  WixMediaSource as WixMediaSourceOriginal,\n  WixDataCollectionDefinitionSource as WixDataCollectionDefinitionSourceOriginal,\n  Destination as DestinationOriginal,\n  DestinationDestinationOneOf as DestinationDestinationOneOfOriginal,\n  WixDataDestination as WixDataDestinationOriginal,\n  WixDataDestinationWritePolicy as WixDataDestinationWritePolicyOriginal,\n  WixDataDestinationWritePolicyWithLiterals as WixDataDestinationWritePolicyWithLiteralsOriginal,\n  LocalizationDestination as LocalizationDestinationOriginal,\n  FileDestination as FileDestinationOriginal,\n  Schema as SchemaOriginal,\n  Field as FieldOriginal,\n  FieldType as FieldTypeOriginal,\n  FieldTypeWithLiterals as FieldTypeWithLiteralsOriginal,\n  StoresCatalogProductsDestination as StoresCatalogProductsDestinationOriginal,\n  WixMediaDestination as WixMediaDestinationOriginal,\n  WixMediaDestinationWritePolicy as WixMediaDestinationWritePolicyOriginal,\n  WixMediaDestinationWritePolicyWithLiterals as WixMediaDestinationWritePolicyWithLiteralsOriginal,\n  WixDataCollectionDefinitionDestination as WixDataCollectionDefinitionDestinationOriginal,\n  WritePolicy as WritePolicyOriginal,\n  WritePolicyWithLiterals as WritePolicyWithLiteralsOriginal,\n  StoresCatalogInventoryDestination as StoresCatalogInventoryDestinationOriginal,\n  TestDestination as TestDestinationOriginal,\n  Transformation as TransformationOriginal,\n  TransformationTransformationOneOf as TransformationTransformationOneOfOriginal,\n  TestTransformation as TestTransformationOriginal,\n  CreateScheduledDataWorkflowRequest as CreateScheduledDataWorkflowRequestOriginal,\n  Fields as FieldsOriginal,\n  FieldsWithLiterals as FieldsWithLiteralsOriginal,\n  CreateScheduledDataWorkflowResponse as CreateScheduledDataWorkflowResponseOriginal,\n  RescheduleScheduledDataWorkflowRequest as RescheduleScheduledDataWorkflowRequestOriginal,\n  RescheduleScheduledDataWorkflowResponse as RescheduleScheduledDataWorkflowResponseOriginal,\n  TriggerScheduledDataWorkflowNowRequest as TriggerScheduledDataWorkflowNowRequestOriginal,\n  TriggerScheduledDataWorkflowNowResponse as TriggerScheduledDataWorkflowNowResponseOriginal,\n  UpdateScheduledDataWorkflowRequest as UpdateScheduledDataWorkflowRequestOriginal,\n  UpdateScheduledDataWorkflowResponse as UpdateScheduledDataWorkflowResponseOriginal,\n  DeleteScheduledDataWorkflowRequest as DeleteScheduledDataWorkflowRequestOriginal,\n  DeleteScheduledDataWorkflowResponse as DeleteScheduledDataWorkflowResponseOriginal,\n  GetScheduledDataWorkflowRequest as GetScheduledDataWorkflowRequestOriginal,\n  GetScheduledDataWorkflowResponse as GetScheduledDataWorkflowResponseOriginal,\n  ListScheduledDataWorkflowsRequest as ListScheduledDataWorkflowsRequestOriginal,\n  CursorPaging as CursorPagingOriginal,\n  ListScheduledDataWorkflowsResponse as ListScheduledDataWorkflowsResponseOriginal,\n  CursorPagingMetadata as CursorPagingMetadataOriginal,\n  Cursors as CursorsOriginal,\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 './data-sync-v1-jobs-data-sync-jobs.types.js';\n"],"mappings":"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","names":["payload","WixDataEnvironment","FileFormat","MediaType","WixDataDestinationWritePolicy","FieldType","WixMediaDestinationWritePolicy","WritePolicy","Fields","WebhookIdentityType","createScheduledDataWorkflow","rescheduleScheduledDataWorkflow","triggerScheduledDataWorkflowNow","updateScheduledDataWorkflow","deleteScheduledDataWorkflow","getScheduledDataWorkflow","listScheduledDataWorkflows"]}