import z from "zod"; import { ServiceClient } from "../../service-client"; import { TTenant, TTenantUser } from "./types"; import { CreateTenantSchema, CreateTenantUserSchema, GetTenantByIdSchema, ListTenantUsersSchema, ListUserTenantsSchema } from "./schema"; export declare class TenantService extends ServiceClient { protected getServiceName(): string; AdminGetAllTenantsIdsAndNames(): Promise; CreateTenant(payload: z.infer): Promise; CreateTenantUser(payload: z.infer): Promise; GetTenantById(payload: z.infer): Promise; ListTenants(): Promise; ListTenantUsers(payload: z.infer): Promise; ListUserTenants(payload: z.infer): Promise; }