import { UpdateTenantRepository as RepositoryAbstraction } from "./abstractions.js"; import { UpdateTenantGateway } from "./abstractions.js"; import { TenantCache } from "../shared/abstractions.js"; import type { Tenant } from "../../../types/tenancy.js"; declare class UpdateTenantRepositoryImpl implements RepositoryAbstraction.Interface { private gateway; private cache; constructor(gateway: UpdateTenantGateway.Interface, cache: TenantCache.Interface); update(tenant: Tenant): Promise; } export declare const UpdateTenantRepository: import("@webiny/di").Implementation; export {};