import { NovuCore } from "../core.js"; import { RequestOptions } from "../lib/sdks.js"; import { ConnectionError, InvalidRequestError, RequestAbortedError, RequestTimeoutError, UnexpectedClientError } from "../models/errors/httpclienterrors.js"; import * as errors from "../models/errors/index.js"; import { NovuError } from "../models/errors/novuerror.js"; import { ResponseValidationError } from "../models/errors/responsevalidationerror.js"; import { SDKValidationError } from "../models/errors/sdkvalidationerror.js"; import * as operations from "../models/operations/index.js"; import { APIPromise } from "../types/async.js"; import { Result } from "../types/fp.js"; /** * Update a context * * @remarks * Update the data of an existing context. * **type** and **id** are required fields, **data** is required. Only the data field is updated, the rest of the context is not affected. * If the context does not exist, it returns the 404 response */ export declare function contextsUpdate(client: NovuCore, request: operations.ContextsControllerUpdateContextRequest, options?: RequestOptions): APIPromise>; //# sourceMappingURL=contextsUpdate.d.ts.map