import { IOColors } from "../../core";
import { IOIconSizeScale } from "../icons";
type LogoPaymentWithFallbackProps = {
    brand?: string;
    fallbackIconColor?: IOColors;
    size?: IOIconSizeScale;
    isExtended?: boolean;
};
/**
 * This component renders either
 * - a LogoPayment/LogoPaymentExt component
 * - a default credit card icon
 * @param cardIcon: IOLogoPaymentType icon
 * @param size: the size of the icon (standard is 24/48)
 * @param fallbackIconColor: default icon color (standard is grey-700)
 * @param isExtended: if true, renders a LogoPaymentExt component
 * @returns a LogoPayment/LogopaymentExt component if the cardIcon is supported, a default credit card icon otherwise
 */
export declare const LogoPaymentWithFallback: ({ brand, fallbackIconColor, isExtended, size }: LogoPaymentWithFallbackProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=LogoPaymentWithFallback.d.ts.map