ng-banks
Version:
Light-weight zero dependency npm package that helps get nigerian banks
30 lines (29 loc) • 711 B
TypeScript
import type { Bank, Callback } from './types';
declare class NGBanks {
private _cache;
protected readonly store: Array<Bank>;
constructor();
/**
* `.getBanks`
*
* @param {Callback} callback
* @return {Array|Function}
*/
getBanks(callback?: Callback<Array<Bank>>): Array<Bank> | void;
/**
* `.getBank`
*
* @param {String} param
* @param {Callback} callback
* @return {Object|Function}
*/
getBank(codeOrSlug: string, callback?: Callback<Bank>): void | Bank | undefined;
/**
* `.reset` test only maybe?
*
* @return {Boolean}
*/
reset(): void;
}
declare const _default: NGBanks;
export default _default;