import { ComponentType } from 'react';
/**
 * Product logos for Topology connector nodes.
 * Real brand logos sourced from the Countermeasure main app.
 */
interface LogoProps {
    size?: number;
    className?: string;
}
export declare function ChronicleLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function CrowdStrikeLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function TaniumLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function OpenCTILogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function SigmaLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function YaraLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function MitreLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function ElasticLogo({ size, className }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function SplunkLogo({ size }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function SentinelLogo({ size }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function SnortLogo({ size }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function AtomicRedTeamLogo({ size }: LogoProps): import("react/jsx-runtime").JSX.Element;
export declare function DefaultConnectorLogo({ size }: LogoProps): import("react/jsx-runtime").JSX.Element;
/** Look up the right logo component for a connector name */
export declare function getConnectorLogo(name: string): ComponentType<LogoProps>;
export {};
//# sourceMappingURL=logos.d.ts.map