UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

46 lines (45 loc) 1.2 kB
import type { ComponentType, ReactNode, SVGProps } from 'react'; import type { ThemeNames } from '../../shared'; export type LogoType = 'dnb' | 'eiendom' | 'sbankenDefault' | 'sbankenCompact' | 'sbankenHorizontal' | 'carnegie'; export type LogoSvgComponent = ComponentType<SVGProps<SVGSVGElement> & { alt?: ReactNode; }> & { brand: ThemeNames; alt: string; }; /** * SVG Logo alt texts */ export declare const logoAlts: { dnb: string; eiendom: string; sbanken: string; carnegie: string; }; /** * SVG Logo fill colors (light / dark) */ export declare const logoColors: { dnb: { light: string; dark: string; }; eiendom: { light: string; dark: string; }; sbanken: { light: string; dark: string; }; carnegie: { light: string; dark: string; }; }; export declare const DnbDefault: LogoSvgComponent; export declare const SbankenDefault: LogoSvgComponent; export declare const CarnegieDefault: LogoSvgComponent; export declare const EiendomDefault: LogoSvgComponent; export declare const SbankenCompact: LogoSvgComponent; export declare const SbankenHorizontal: LogoSvgComponent;