import { ClassValue } from 'clsx'; /** * Utility function to merge Tailwind CSS classes * Combines clsx for conditional classes and tailwind-merge for deduplication */ export declare function cn(...inputs: ClassValue[]): string; export { createApolloClient } from './apollo'; export type { CreateApolloClientOptions } from './apollo'; export { statusTokens, trendTokens, progressTokens, categoryTokens, alertTokens, getStatusTokens, getStatusBadgeTokens, getTrendTokens, getProgressTokens, getCategoryTokens, getAlertTokens, } from './tokens'; export type { SemanticStatus } from './tokens'; export { formatCurrency, formatCurrencyCompact, formatDate, formatDateTime, formatRelativeTime, formatDuration, formatTime, formatNumber, formatPercentage, formatBytes, formatCompactNumber, formatOrdinal, truncateText, capitalizeFirst, capitalizeWords, slugify, toCamelCase, toPascalCase, pluralize, formatList, } from './format'; export { lazyWithRetry, isChunkLoadError } from './lazyWithRetry'; export { resolveGatewayBases, installGatewayFetchRewrite, suppressConsole, } from './gatewayFetchRewrite'; export type { GatewayBases, GatewayBaseMapping } from './gatewayFetchRewrite'; export { clearAuthSessionStorage, hasAuthGraphQLErrors, isAuthGraphQLError, isAuthNetworkError, attemptTokenRefresh, redirectToLogin, } from './authErrorHandling'; export type { GraphQLErrorLike, TokenRefreshConfig } from './authErrorHandling'; export { BACKEND_ERROR_EVENT, CONNECTION_STATUS_EVENT, dispatchBackendErrorEvent, extractBackendError, isAbortError, isBackendErrorDisplay, isTransportError, markConnectionHealthy, shouldToastBackendError, } from './backendErrors'; export type { BackendErrorDisplay, BackendErrorExtensions, ConnectionStatusDetail, ExtractBackendErrorOptions, GraphQLBackendErrorLike, } from './backendErrors'; export { AppInitializer, useShellNavigate, useRegistryHelpers, } from './appHelpers'; export type { AppInitializerProps } from './appHelpers'; export { initializeLogger, setUserContext, clearUserContext, } from './loggerInit'; export type { InitLoggerOptions } from './loggerInit'; export { setSSoCookie, getSSoCookie, clearSSoCookie, setShellSsoCookies, readShellSsoCookie, clearShellSsoCookies, isSharedSsoCookieDomain, isTrustedSsoOrigin, } from './authCookie'; export type { ShellSsoCookieData } from './authCookie'; export { SSO_DEPOSITED_PARAM, beginSsoNavigation, isSsoNavigationPending, clearSsoNavigation, readSsoDepositState, markSsoDepositPending, markSsoDepositDone, clearSsoDepositState, shouldAttemptSsoDeposit, mintSsoSessionTokens, buildSsoDepositUrl, consumeSsoDepositMarker, } from './ssoDeposit'; export type { MintedSsoTokens, MintSsoSessionResult, SsoDepositPayload, SsoDepositState, } from './ssoDeposit'; export { createProfileScopedStorage, getProfileScopedKey, } from './profileScopedStorage'; export { QUOTA_EXHAUSTED_CODE, RESOURCE_CAP_EXCEEDED_CODE, STORAGE_QUOTA_EXCEEDED_CODE, UPGRADE_ERROR_CODES, isQuotaExhaustedError, isUpgradeError, extractUpgradeErrorExtensions, extractQuotaExhaustedExtensions, buildQuotaExhaustedMessage, } from './quotaErrors'; export type { QuotaExhaustedExtensions, UpgradeErrorCode, UpgradeErrorExtensions, } from './quotaErrors'; export * from './imageDownscale'; //# sourceMappingURL=index.d.ts.map