@zodash/bankcard
Version:
chinese bank card parser, generator and validator, inspired by bankcardinfo
21 lines (20 loc) • 682 B
TypeScript
import { IBankData, IBankTypeData } from '../type';
export interface IData {
loaded: boolean;
banksDataMap: Map<string, IBankData>;
bankTypesDataMap: Map<string, IBankTypeData>;
banksRegExpMap: Map<RegExp, string>;
banksRegExpMaybeMap: Map<RegExp, string>;
}
export declare class DataLoader {
private data;
get banksDataMap(): Map<string, IBankData>;
get bankTypesDataMap(): Map<string, IBankTypeData>;
get banksRegExpMap(): Map<RegExp, string>;
get banksRegExpMaybeMap(): Map<RegExp, string>;
shouldLoad(): boolean;
load(): Promise<void>;
lazyLoad(): Promise<void>;
}
declare const _default: DataLoader;
export default _default;