import { type SVGProps } from 'react'; import { type ThemeVariant } from '../../theme'; export interface DatalayerLogoTextProps extends Omit, 'ref'> { size?: number; scale?: number; colorMode?: 'light' | 'dark' | 'auto'; variant?: ThemeVariant; primaryColor?: string; secondaryColor?: string; /** Explicit gradient [start, end] for primary (left) bars. */ primaryGradient?: [start: string, end: string]; /** Explicit gradient [start, end] for secondary (right) bars. */ secondaryGradient?: [start: string, end: string]; /** Enable horizontal gradients matching the original brand logo. Default `true`. */ gradient?: boolean; /** Colour for the "DATA" part of the wordmark (defaults to theme gray). */ textColor?: string; textSizeMultiplier?: number; /** * When true, render logo mark first then text. * When false (default), render text first then logo mark. */ inverse?: boolean; } /** * Datalayer icon + wordmark based on official brand proportions. * Uses themed colors by default and allows explicit color overrides. */ export declare const DatalayerLogoText: import("react").ForwardRefExoticComponent>; export default DatalayerLogoText;