UNPKG

@jackiemacklein/nettz-utils

Version:

Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript

17 lines (16 loc) 1.1 kB
/** * @author Jackiê Macklein * @company Onside tecnologia/Nettz * @copyright Todos direitos reservados. * @description URLs de ícones SVG para bandeiras (uso em `<img src>` ou fundo CSS). * Fonte: repositório MIT com logos comuns — https://github.com/aaronfagan/svg-credit-card-payment-icons * Bandeiras sem arquivo específico usam o slug `generic`. */ /** Base dos SVGs no branch `main` do repositório acima. */ export declare const EVO_PAYMENT_BRAND_ICON_SOURCE = "https://raw.githubusercontent.com/aaronfagan/svg-credit-card-payment-icons/main"; export type EvoPaymentBrandIconStyle = "flat" | "flat-rounded" | "logo" | "logo-border" | "mono" | "mono-outline"; export declare const EVO_PAYMENT_BRAND_ICON_STYLES: readonly EvoPaymentBrandIconStyle[]; /** Slug do SVG para o código EvoluServices (ou `generic` se desconhecido). */ export declare function getEvoPaymentBrandIconSlug(code: string): string; /** URL absoluta do SVG para o código e estilo visual desejados. */ export declare function getEvoPaymentBrandIconUrl(code: string, style?: EvoPaymentBrandIconStyle): string;