UNPKG

react-svg-credit-card-payment-icons

Version:

React components library with 6 styles, 108 icons, TypeScript support, and a variety of types and formats for easy integration into React applications.

177 lines (171 loc) 7.4 kB
import { A as Alipay } from './Alipay-BHGOFoLj.mjs'; import { A as AmericanExpress } from './AmericanExpress-bx0F_Qgu.mjs'; import * as React from 'react'; import { SVGProps } from 'react'; import { D as DinersClub } from './DinersClub-DSjLYGYw.mjs'; import { D as Discover } from './Discover-Cdoh8pht.mjs'; import { E as Elo } from './Elo--troFn19.mjs'; import { G as Generic } from './Generic-DBR-99nV.mjs'; import { H as Hipercard } from './Hipercard-C56aR6yJ.mjs'; import { J as JCB } from './JCB-Doq86yN3.mjs'; import { M as Maestro } from './Maestro-Bv2wnzYl.mjs'; import { M as Mastercard } from './Mastercard-BKPkbDE5.mjs'; import { M as Mir } from './Mir-CXI0KZdL.mjs'; import { P as PayPal } from './PayPal-BSiDNqY0.mjs'; import { S as Swish } from './Swish-DPQxnrrt.mjs'; import { U as UnionPay } from './UnionPay-DAKdW8_L.mjs'; import { V as Visa } from './Visa-DYeUwEfb.mjs'; /** * Code payment icon component for logo-border style. * * This is an auto-generated SVG React component for the Code payment method. * It accepts all standard SVG element props and can be styled or sized as needed. * * @param props - Standard SVG element props (className, style, width, height, etc.) * @returns A React component rendering the Code logo-border icon * * @example * ```tsx * import { Code } from 'react-svg-credit-card-payment-icons/icons/logo-border'; * * // Basic usage * <Code /> * * // With custom size * <Code width={100} height={64} /> * * // With custom styling * <Code className="my-icon" style={{ opacity: 0.8 }} /> * ``` * * @see {@link https://github.com/marcovoliveira/react-svg-credit-card-payment-icons | GitHub Repository} */ declare const Code: { (props: SVGProps<SVGSVGElement>): React.JSX.Element; cardMetadata: { type: string; displayName: string; iconAuthor: string; iconLicense: string; aliases: string[]; testNumbers: never[]; patterns: { full: RegExp[]; prefix: null; }; lengthRange: null; formatPattern: null; issuingCountries: null; }; }; /** * CodeFront payment icon component for logo-border style. * * This is an auto-generated SVG React component for the CodeFront payment method. * It accepts all standard SVG element props and can be styled or sized as needed. * * @param props - Standard SVG element props (className, style, width, height, etc.) * @returns A React component rendering the CodeFront logo-border icon * * @example * ```tsx * import { CodeFront } from 'react-svg-credit-card-payment-icons/icons/logo-border'; * * // Basic usage * <CodeFront /> * * // With custom size * <CodeFront width={100} height={64} /> * * // With custom styling * <CodeFront className="my-icon" style={{ opacity: 0.8 }} /> * ``` * * @see {@link https://github.com/marcovoliveira/react-svg-credit-card-payment-icons | GitHub Repository} */ declare const CodeFront: { (props: SVGProps<SVGSVGElement>): React.JSX.Element; cardMetadata: { type: string; displayName: string; iconAuthor: string; iconLicense: string; aliases: string[]; testNumbers: never[]; patterns: { full: RegExp[]; prefix: null; }; lengthRange: null; formatPattern: null; issuingCountries: null; }; }; /** * Hiper payment icon component for logo-border style. * * This is an auto-generated SVG React component for the Hiper payment method. * It accepts all standard SVG element props and can be styled or sized as needed. * * @param props - Standard SVG element props (className, style, width, height, etc.) * @returns A React component rendering the Hiper logo-border icon * * @example * ```tsx * import { Hiper } from 'react-svg-credit-card-payment-icons/icons/logo-border'; * * // Basic usage * <Hiper /> * * // With custom size * <Hiper width={100} height={64} /> * * // With custom styling * <Hiper className="my-icon" style={{ opacity: 0.8 }} /> * ``` * * @see {@link https://github.com/marcovoliveira/react-svg-credit-card-payment-icons | GitHub Repository} */ declare const Hiper: { (props: SVGProps<SVGSVGElement>): React.JSX.Element; cardMetadata: { type: string; displayName: string; iconAuthor: string; iconLicense: string; aliases: never[]; testNumbers: string[]; patterns: { full: RegExp[]; prefix: RegExp; }; lengthRange: { min: number; max: number; }; formatPattern: number[]; issuingCountries: string[]; }; }; declare const LogoBorderComponents_Alipay: typeof Alipay; declare const LogoBorderComponents_AmericanExpress: typeof AmericanExpress; declare const LogoBorderComponents_Code: typeof Code; declare const LogoBorderComponents_CodeFront: typeof CodeFront; declare const LogoBorderComponents_DinersClub: typeof DinersClub; declare const LogoBorderComponents_Discover: typeof Discover; declare const LogoBorderComponents_Elo: typeof Elo; declare const LogoBorderComponents_Generic: typeof Generic; declare const LogoBorderComponents_Hiper: typeof Hiper; declare const LogoBorderComponents_Hipercard: typeof Hipercard; declare const LogoBorderComponents_JCB: typeof JCB; declare const LogoBorderComponents_Maestro: typeof Maestro; declare const LogoBorderComponents_Mastercard: typeof Mastercard; declare const LogoBorderComponents_Mir: typeof Mir; declare const LogoBorderComponents_PayPal: typeof PayPal; declare const LogoBorderComponents_Swish: typeof Swish; declare const LogoBorderComponents_UnionPay: typeof UnionPay; declare const LogoBorderComponents_Visa: typeof Visa; declare namespace LogoBorderComponents { export { LogoBorderComponents_Alipay as Alipay, Alipay as AlipayIcon, LogoBorderComponents_AmericanExpress as AmericanExpress, AmericanExpress as AmericanExpressIcon, AmericanExpress as Americanexpress, AmericanExpress as Amex, LogoBorderComponents_Code as Code, LogoBorderComponents_CodeFront as CodeFront, CodeFront as CodeFrontIcon, Code as CodeIcon, Code as CvcBack, CodeFront as CvcFront, Code as CvvBack, CodeFront as CvvFront, DinersClub as Diners, LogoBorderComponents_DinersClub as DinersClub, DinersClub as DinersClubIcon, LogoBorderComponents_Discover as Discover, Discover as DiscoverIcon, LogoBorderComponents_Elo as Elo, Elo as EloIcon, LogoBorderComponents_Generic as Generic, Code as GenericBack, Generic as GenericCard, Code as GenericCardBack, Generic as GenericCardFront, CodeFront as GenericFrontCode, Generic as GenericIcon, LogoBorderComponents_Hiper as Hiper, Hiper as HiperIcon, LogoBorderComponents_Hipercard as Hipercard, Hipercard as HipercardIcon, LogoBorderComponents_JCB as JCB, JCB as JCBIcon, JCB as Jcb, LogoBorderComponents_Maestro as Maestro, Maestro as MaestroIcon, LogoBorderComponents_Mastercard as Mastercard, Mastercard as MastercardIcon, LogoBorderComponents_Mir as Mir, Mir as MirIcon, LogoBorderComponents_PayPal as PayPal, PayPal as PayPalIcon, PayPal as Paypal, LogoBorderComponents_Swish as Swish, Swish as SwishIcon, LogoBorderComponents_UnionPay as UnionPay, UnionPay as UnionPayIcon, UnionPay as Unionpay, LogoBorderComponents_Visa as Visa, Visa as VisaIcon }; } export { Code as C, Hiper as H, LogoBorderComponents as L, CodeFront as a };