/** * CNBV Tenant Resource * * Extends MexTenantResource for CNBV scope. * This is a passthrough - no CNBV-specific tenant fields beyond what MX provides. */ import type { TenantResponse } from "@artu-ai/shared"; import type { MexUpdateTenantInput } from "../tenant"; import { MexTenantResource } from "../tenant"; export interface CNBVUpdateTenantInput extends Omit { /** CNBV settings are passed directly */ cnbv?: MexUpdateTenantInput["cnbv"]; } /** * CNBV-scoped tenant resource. * * Passthrough to MexTenantResource - no additional field flattening needed. * * @example * ```typescript * await cnbvSdk.tenant.update({ * name: "My CNBV Entity", * rfc: "ABC123456789", * }); * ``` */ export declare class CNBVTenantResource extends MexTenantResource { update(data: CNBVUpdateTenantInput): Promise; }