export interface Theme { /** Add links to top of page */ addLinks?: { text: string; url: string; }[]; /** Background image URL */ background?: string; /** Background color as hex (overrides background image) */ backgroundColor?: string; /** Primary color as hex: `#000000` */ color?: string; /** Change glow color, defaults to color or set to falsy to disable */ glow?: string; /** Hide app links */ hideApps?: boolean; /** Logo URL */ logo?: string; /** Logo Position */ logoPosition?: 'left' | 'right' | 'aboveTitle' | 'belowTitle' | 'belowSubtitle'; /** Hide Logo regardless of existing Logo Url */ hideLogo?: boolean; /** Allow users to stay logged in */ persist?: boolean; /** Header string or HTML: logo*/ title?: string; /** Color of headers & links */ textColor?: string; /** Custom font for title */ titleFontFamily?: string; /** Import URL for custom font */ titleFontUrl?: string; /** Font size for the title */ titleFontSize?: string; /** Text shadow for the title */ titleTextShadow?: string; /** Subtitle text */ subtitle?: string; /** Custom font for subtitle */ subtitleFontFamily?: string; /** Import URL for subtitle font */ subtitleFontUrl?: string; /** Color for subtitle */ subtitleTextColor?: string; /** Font size for subtitle */ subtitleFontSize?: string; /** Text shadow for subtitle */ subtitleTextShadow?: string; } /** * Get the theme for a spoke * @param {string} spoke Name of spoke * @param {string} scope Apply sub-theme * @returns {Promise} */ export declare function getTheme(spoke: string, scope?: string): Promise; //# sourceMappingURL=themes.d.ts.map