import { GetCurrentUserTenantsResponse } from '../users/interfaces'; export interface ConditionalAction { action: () => Promise; shouldLoad: boolean; } export declare function executeConditionalPromise({ shouldLoad, action }: ConditionalAction): Promise; export declare function setTabTenantInSessionStorage(tenantId: string): void; export declare function removeTabTenantFromSessionStorage(): void; export declare function getTabTenantFromSessionStorage(appName: string): string | null; export declare function getCurrentUserTenantsFunction(appName: string): () => Promise;