import { ResponseSpec, Tenant } from '../types';
declare const _default: (apiUrl: string) => {
    healthCheck: () => Promise<ResponseSpec>;
    getTenant: (tenantName: string) => Promise<ResponseSpec & {
        tenant: Tenant;
    }>;
    getTenantAuthenticated: (tenantName: string, authToken: string) => Promise<ResponseSpec & {
        tenant: Tenant;
    }>;
    getTenantList: (authToken: string) => Promise<ResponseSpec & {
        tenants: Tenant[];
    }>;
    createTenant: (authToken: string, name: string, tenant: Partial<Tenant>) => Promise<ResponseSpec & {
        tenant: Tenant;
    }>;
    patchTenant: (authToken: string, name: string, tenant: Partial<Tenant>) => Promise<ResponseSpec & {
        tenant: Tenant;
    }>;
};
export default _default;
