import { ABasicApplication } from 'pipes-nodejs-sdk/dist/lib/Authorization/Type/Basic/ABasicApplication'; import ProcessDto from 'pipes-nodejs-sdk/dist/lib/Utils/ProcessDto'; import { ApplicationInstall } from 'pipes-nodejs-sdk/dist/lib/Application/Database/ApplicationInstall'; import HttpMethods from 'pipes-nodejs-sdk/dist/lib/Transport/HttpMethods'; import RequestDto from 'pipes-nodejs-sdk/dist/lib/Transport/Curl/RequestDto'; import Form from 'pipes-nodejs-sdk/dist/lib/Application/Model/Form/Form'; import CacheService from 'pipes-nodejs-sdk/dist/lib/Cache/CacheService'; export default class MoneyS5Application extends ABasicApplication { private _cache; constructor(_cache: CacheService); getDescription: () => string; getName: () => string; getPublicName: () => string; getRequestDto(dto: ProcessDto, applicationInstall: ApplicationInstall, method: string | HttpMethods, url?: string, data?: string): Promise; getApiToken: (applicationInstall: ApplicationInstall, processDto: ProcessDto) => Promise; getDecoratedUrl: (app: ApplicationInstall) => string; getSettingsForm: () => Form; getLogo: () => string; }