import React from "react";
export interface Organization {
    id: string;
    organizationId?: string;
    name: string;
    imageUrl?: string | null;
    industry?: string;
    tier?: string;
    websiteUrl?: string;
    description?: string;
    totalDevices?: number;
    activeDevices?: number;
    mrrUsd?: number;
    [key: string]: any;
}
export interface OrganizationCardProps {
    organization: Organization;
    fetchedImageUrl?: string;
    className?: string;
    href?: string;
    showActionButton?: boolean;
    actionButton?: {
        icon: React.ReactNode;
        label: string;
        onClick: (org: Organization, e: React.MouseEvent) => void;
        variant?: 'ghost' | 'primary';
        disabled?: boolean;
    };
    footerStats?: Array<{
        icon?: React.ReactNode;
        value: string | number;
        label?: string;
    }>;
    customFooter?: React.ReactNode;
    deviceCount?: number;
}
export declare function OrganizationCard({ organization, fetchedImageUrl, className, href, showActionButton, actionButton, footerStats, customFooter, deviceCount }: OrganizationCardProps): React.JSX.Element;
//# sourceMappingURL=organization-card.d.ts.map