import { IAlunaExchangeAuthed } from '../../lib/core/IAlunaExchange'; import { IAlunaBalanceModule } from '../../lib/modules/authed/IAlunaBalanceModule'; import { IAlunaKeyModule } from '../../lib/modules/authed/IAlunaKeyModule'; import { IAlunaOrderWriteModule } from '../../lib/modules/authed/IAlunaOrderModule'; import { IAlunaPositionModule } from '../../lib/modules/authed/IAlunaPositionModule'; import { IAlunaCredentialsSchema } from '../../lib/schemas/IAlunaCredentialsSchema'; import { IAlunaSettingsSchema } from '../../lib/schemas/IAlunaSettingsSchema'; import { Sample } from './Sample'; export declare class SampleAuthed extends Sample implements IAlunaExchangeAuthed { credentials: IAlunaCredentialsSchema; key: IAlunaKeyModule; order: IAlunaOrderWriteModule; balance: IAlunaBalanceModule; position?: IAlunaPositionModule; constructor(params: { settings?: IAlunaSettingsSchema; credentials: IAlunaCredentialsSchema; }); }