UNPKG

ynab-api-importer

Version:

Import bank transactions into YNAB

14 lines (13 loc) 506 B
import * as O from "fp-ts/Option"; import * as Rx from "rxjs"; import * as Adapters from "./adapters"; export interface IBank { adapter: string; options: any; } export interface IBanks { [name: string]: IBank; } export type TBankMap = Map<string, Adapters.TBankAdapterFunctions>; export declare const resolve: (findAdapter: (name: string) => O.Option<Adapters.TBankAdapter>) => (banks: IBanks) => Rx.Observable<TBankMap>; export declare const cleanup: (banks: TBankMap) => Rx.Observable<void>;