ngx-jenga-api
Version:
Angular wrapper for Equity's Jenga API. Still in progress
35 lines (34 loc) • 1.68 kB
TypeScript
import { OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { IrecbillPayments } from '../../interfaces';
import { ApiService } from '../../services/api.service';
import { AuthService } from '../../services/auth.service';
import { GeneralService } from '../../services/general.service';
import * as i0 from "@angular/core";
export declare class BillPaymentsComponent implements OnInit {
private api;
private gs;
private formbuilder;
private authenticateEndpoint;
billForm: FormGroup;
paymentData: IrecbillPayments;
billerCode: string;
countryCode: string;
reference: string;
amount: string;
currency: string;
name: string;
account: string;
reference2: string;
partnerId: string;
authorization: string;
signature: string;
mobileNumber: string;
remarks: string;
cardShadow: boolean;
constructor(api: ApiService, gs: GeneralService, formbuilder: FormBuilder, authenticateEndpoint: AuthService);
ngOnInit(): void;
billPayments(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<BillPaymentsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<BillPaymentsComponent, "jenga-bill-payments", never, { "billerCode": "billerCode"; "countryCode": "countryCode"; "reference": "reference"; "amount": "amount"; "currency": "currency"; "name": "name"; "account": "account"; "reference2": "reference2"; "partnerId": "partnerId"; "authorization": "authorization"; "signature": "signature"; "mobileNumber": "mobileNumber"; "remarks": "remarks"; "cardShadow": "cardShadow"; }, {}, never, never, false, never>;
}