import * as auth from './auth'; import * as getClient from './getUser'; import * as postClient from './post-user'; import * as accounts from './accounts'; import * as getCountries from './get-countries'; import * as postCountry from './post-country'; import * as farming from './farming'; import * as getNodeOperators from './get-node-operators'; import * as postNodeOperators from './post-node-operators'; import * as mintCreditScore from './mint-credit-score'; import * as getVezgoLink from './vezgo/get-link'; import * as listVezgoProviders from './vezgo/list-providers'; import * as listVezgoAccounts from './vezgo/list-accounts'; import * as listVezgoTransactions from './vezgo/list-transactions'; import * as syncVezgo from './vezgo/sync-vezgo'; import * as getPlaidAccount from './plaid/get-plaid-account'; import * as getPlaidLinkToken from './plaid/get-plaid-link-token'; import * as getPlaidTransaction from './plaid/get-plaid-transaction'; import * as listPlaidAccounts from './plaid/list-plaid-accounts'; import * as listPlaidTransaction from './plaid/list-plaid-transactions'; import * as getPlaidAccessToken from './plaid/get-plaid-access-token'; import * as savePlaidAccounts from './plaid/save-plaid-accounts'; import * as savePlaidTransaction from './plaid/save-plaid-transactions'; import * as syncPlaid from './plaid/sync-plaid'; import * as getProductInterests from './get-product-interests'; import * as balances from './balances'; import * as getChallenge from './get-challenge'; import * as getSession from './get-session'; import * as checkSignatureChallenge from './check-challenge-signature'; import * as sessionLogout from './session-logout'; import * as storeMetadata from './store-metadata'; export interface Parameter { key: number; name: string; required: 'yes' | 'no'; description: string; default: string; dataType: 'string' | 'number'; } export interface MethodMetadata { author: string; authorPicture: string; description: string; name: string; method: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'OPTIONS'; parameters: Parameter[]; } export declare const masaRestClient: { auth: typeof auth; accounts: typeof accounts; farming: typeof farming; getClient: typeof getClient; postClient: typeof postClient; mintCreditScore: typeof mintCreditScore; getVezgoLink: typeof getVezgoLink; listVezgoProviders: typeof listVezgoProviders; listVezgoAccounts: typeof listVezgoAccounts; listVezgoTransactions: typeof listVezgoTransactions; syncVezgo: typeof syncVezgo; getPlaidAccount: typeof getPlaidAccount; getPlaidLinkToken: typeof getPlaidLinkToken; getPlaidTransaction: typeof getPlaidTransaction; getPlaidAccessToken: typeof getPlaidAccessToken; listPlaidAccounts: typeof listPlaidAccounts; listPlaidTransaction: typeof listPlaidTransaction; savePlaidAccounts: typeof savePlaidAccounts; savePlaidTransaction: typeof savePlaidTransaction; syncPlaid: typeof syncPlaid; getCountries: typeof getCountries; postUser: typeof postClient; postCountry: typeof postCountry; getProductInterests: typeof getProductInterests; balances: typeof balances; getNodeOperators: typeof getNodeOperators; postNodeOperators: typeof postNodeOperators; getChallenge: typeof getChallenge; checkSignatureChallenge: typeof checkSignatureChallenge; getSession: typeof getSession; sessionLogout: typeof sessionLogout; storeMetadata: typeof storeMetadata; };