export declare const Accel: { getCompany: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; authenticate: ({ enterpriseId, enterpriseSecret, authenticationUrl, }: { enterpriseId: string; enterpriseSecret: string; authenticationUrl?: string; }) => () => Promise; getTransactions: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getTransactionsMonth: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getProfitAndLoss: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getProfitAndLossYearly: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getRevenueProfitExpense: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; classifyTransactions: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getPlaidLink: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; putPlaidAccounts: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise<{}>; getAccounts: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise<{ plaidAccounts: import("../types/CompanyPlaidAccounts").CompanyPlaidAccounts[]; totalBalance: number; }>; getCategories: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getChats: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; createChat: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise; getChatMessages: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; sendMessage: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise; promptByCompany: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; editTransaction: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise<{}>; reconcileTransactions: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise<{}>; incomeStatement: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise<{ message: string; url: string; }>; transactionReport: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; body?: Record | undefined; } | undefined) => Promise<{}>; getIncomeStatementSheet: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getIncomeStatementPDF: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise; getPlaidTransactions: (baseUrl: string, accessToken: string | undefined, options?: { params?: Record | undefined; } | undefined) => () => Promise<{}>; }; export type AccelType = typeof Accel;