async startCopyIncremental(copySource, options = {}) {
        return tracingClient.withSpan("PageBlobClient-startCopyIncremental", options, async (updatedOptions) => {
            var _a;
            return assertResponse(await this.pageBlobContext.copyIncremental(copySource, {
                abortSignal: options.abortSignal,
                modifiedAccessConditions: Object.assign(Object.assign({}, options.conditions), { ifTags: (_a = options.conditions) === null || _a === void 0 ? void 0 : _a.tagConditions }),
                tracingOptions: updatedOptions.tracingOptions,
            }));
        });
    }
Begins an operation to start an incremental copy from one page blob's snapshot to this page blob.
The snapshot is copied such that only the differential changes between the previously
copied snapshot are transferred to the destination.
The copied snapshots are complete copies of the original snapshot and can be read or copied from as usual.
@see https://learn.microsoft.com/rest/api/storageservices/incremental-copy-blob
@see https://learn.microsoft.com/en-us/azure/virtual-machines/windows/incremental-snapshots

@param copySource - Specifies the name of the source page blob snapshot. For example,
                           https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>
@param options - Options to the Page Blob Copy Incremental operation.
@returns Response data for the Page Blob Copy Incremental operation.