import React from 'react';
type SelectableOptionCardProps = {
    baseClassName: string;
    selectedClassName: string;
    disabledClassName: string;
    iconClassName: string;
    labelClassName: string;
    detailClassName: string;
    icon: React.ReactNode;
    label: React.ReactNode;
    detail: React.ReactNode;
    selected: boolean;
    disabled?: boolean;
    tooltip?: string;
    extraClassNames?: Array<string | false | null | undefined>;
    onClick?: () => void;
    renderCheck?: () => React.ReactNode;
    renderDisabledTooltip?: (tooltip: string) => React.ReactNode;
};
export declare function SelectableOptionCard(props: SelectableOptionCardProps): import("react/jsx-runtime").JSX.Element;
export {};
