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 RequestDto from 'pipes-nodejs-sdk/dist/lib/Transport/Curl/RequestDto'; import Form from 'pipes-nodejs-sdk/dist/lib/Application/Model/Form/Form'; import HttpMethods from 'pipes-nodejs-sdk/dist/lib/Transport/HttpMethods'; import { BodyInit } from 'node-fetch'; export declare const BASE_URL = "https://api.airtable.com/v0"; export declare const BASE_ID = "base_id"; export declare const TABLE_NAME = "table_name"; export default class AirtableApplication extends ABasicApplication { getDescription: () => string; getName: () => string; getPublicName: () => string; getLogo: () => string; getSettingsForm: () => Form; getRequestDto(dto: ProcessDto, applicationInstall: ApplicationInstall, method: HttpMethods, url?: string, data?: BodyInit): RequestDto | Promise; getValue: (applicationInstall: ApplicationInstall, value: string) => string | undefined; private _getAccessToken; }