type AuthOption = 'web3' | 'custodial'; type Colors = { /** Primary */ primaryBackground: string; primaryForeground: string; primaryHover: string; primaryActive: string; primaryBackgroundDisabled: string; primaryForegroundDisabled: string; /** Secondary */ secondaryBackground: string; secondaryForeground: string; secondaryHover: string; secondaryActive: string; secondaryBackgroundDisabled: string; secondaryForegroundDisabled: string; /** Border */ border: string; borderHover: string; borderActive: string; borderError: string; /** Shared Stylings */ errorForeground: string; body: string; muted: string; surface: string; page: string; }; type Fonts = { fontUrl: string; fontName: string; }; type BorderRadius = { none: number; default: number; large: number; }; type ThemeConfig = { defaultAuthOption?: AuthOption; showCloseButton?: boolean; colors: Colors; font: Fonts; titleFont?: Fonts; borderRadius: BorderRadius; blur?: number; images?: { background?: string; logo?: string; }; } & { hideWeb3?: boolean; hideCustodial?: boolean; hideConnectors?: Array; }; declare const DefaultTheme: ThemeConfig; declare const CoreColors: { black: string; white: string; 'transparent-0': string; 'transparent-10': string; 'transparent-20': string; 'transparent-30': string; 'transparent-40': string; 'transparent-50': string; }; export type { AuthOption, Colors, Fonts, ThemeConfig, BorderRadius }; export { CoreColors, DefaultTheme };