import type { CompanyDatasetResponse } from '../../../../../api/companyDataSet/companyDataset.types';
import type { CompanySearchResult } from '../../../../../api/companySearch/companySearch.types';
import { type ValidationError } from '../../../../../utils/validationError';
interface BusinessInformationCardProps {
    result: CompanySearchResult;
    isSelected: boolean;
    currentBusinessSelection: CompanyDatasetResponse | undefined;
    fetching: boolean;
    error: Error | ValidationError | null;
    handleSelectBusiness: () => void;
    retryCompanySelection: () => void;
}
export declare function BusinessInformationCard({ result, isSelected, currentBusinessSelection, fetching, error, handleSelectBusiness, retryCompanySelection, }: BusinessInformationCardProps): import("preact/jsx-runtime").JSX.Element;
interface CompanyNotListedCardProps {
    isSelected: boolean;
    handleSelectBusiness: () => void;
    fetching: boolean;
}
export declare function CompanyNotListedCard({ isSelected, handleSelectBusiness, fetching, }: CompanyNotListedCardProps): import("preact/jsx-runtime").JSX.Element;
export {};
