import { AuthorizeOptions, AuthorizeResponse } from './commands/authorize'; import { GetAccountsDetailOptions, GetAccountsDetailResponse, GetAccountsDetailAsyncResponse, GetAccountsDetailAsyncOptions } from './commands/accounts-detail'; import { GetAccountsSummaryOptions, GetAccountsSummaryResponse, GetAccountsSummaryAsyncOptions, GetAccountsSummaryAsyncResponse } from './commands/accounts-summary'; import { GetStatementsOptions, GetStatementsResponse, GetStatementsAsyncOptions, GetStatementsAsyncResponse } from './commands/statements'; import { TokenOptions, TokenResponse } from './commands/token'; declare class FlinksClient { private client; constructor(instanceName: string, customerId: string); token(options: TokenOptions, testing: boolean): Promise; authorize(options: AuthorizeOptions): Promise; getAccountsDetail(options: GetAccountsDetailOptions): Promise; getAccountsDetailAsync(options: GetAccountsDetailAsyncOptions): Promise; getAccountsSummary(options: GetAccountsSummaryOptions): Promise; getAccountsSummaryAsync(options: GetAccountsSummaryAsyncOptions): Promise; getStatements(options: GetStatementsOptions): Promise; getStatementsAsync(options: GetStatementsAsyncOptions): Promise; } export default FlinksClient;