import { IPisSetup } from './interfaces/connect/ConnectInterface'; import { IFintectureConfig } from './interfaces/ConfigInterface'; import { PIS } from './Pis'; export declare class Connect { pis: PIS; private axiosInstance; config: IFintectureConfig; connectConfig: IPisSetup; constructor(config: IFintectureConfig); /** * Generates a connect URL based on the AIS parameters * * @param {string} accessTOken * @param {payment} State */ getAisConnect(accessToken: string, connectConfig: any): Promise<{ url: any; }>; /** * Generates a connect URL based on the PIS parameters * * @param {string} accessTOken * @param {payment} State */ getPisConnect(accessToken: string, connectConfig: any): Promise<{ session_id: any; url: any; }>; private _validatePisConnectConfigIntegrity; private _buildPaymentPayload; private _validateConfigIntegrity; }