import { AccountingSDK } from './accounting-sdk/accounting-sdk.js';
import { BondSDK } from './bond-sdk/bond-sdk.js';
import { CoreSDK } from './core-sdk/core-sdk.js';
import { SdkProps } from './core-sdk/types.js';
import { DepositDataSDK } from './deposit-data-sdk/deposit-data-sdk.js';
import { DepositQueueSDK } from './deposit-queue-sdk/deposit-queue-sdk.js';
import { EventsSDK } from './events-sdk/events-sdk.js';
import { FeesMonitoringSDK } from './fees-monitoring-sdk/fees-monitoring-sdk.js';
import { FrameSDK } from './frame-sdk/frame-sdk.js';
import { IcsGateSDK } from './ics-gate-sdk/ics-gate-sdk.js';
import { KeysCacheSDK } from './keys-cache-sdk/keys-cache-sdk.js';
import { KeysSDK } from './keys-sdk/keys-sdk.js';
import { KeysWithStatusSDK } from './keys-with-status-sdk/keys-with-status-sdk.js';
import { ModuleSDK } from './module-sdk/module-sdk.js';
import { OperatorSDK } from './operator-sdk/operator-sdk.js';
import { ParametersSDK } from './parameters-sdk/parameters-sdk.js';
import { PermissionlessGateSDK } from './permissionless-gate-sdk/permissionless-gate-sdk.js';
import { RewardsSDK } from './rewards-sdk/rewards-sdk.js';
import { RolesSDK } from './roles-sdk/roles-sdk.js';
import { DiscoverySDK } from './discovery-sdk/discovery-sdk.js';
import { StealingSDK } from './stealing-sdk/stealing-sdk.js';
import { StrikesSDK } from './strikes-sdk/strikes-sdk.js';
import { TxSDK } from './tx-sdk/tx-sdk.js';
export declare class LidoSDKCsm {
    readonly core: CoreSDK;
    readonly tx: TxSDK;
    readonly module: ModuleSDK;
    readonly accounting: AccountingSDK;
    readonly parameters: ParametersSDK;
    readonly operator: OperatorSDK;
    readonly rewards: RewardsSDK;
    readonly keys: KeysSDK;
    readonly keysWithStatus: KeysWithStatusSDK;
    readonly keysCache: KeysCacheSDK;
    readonly bond: BondSDK;
    readonly roles: RolesSDK;
    readonly permissionlessGate: PermissionlessGateSDK;
    readonly icsGate: IcsGateSDK;
    readonly strikes: StrikesSDK;
    readonly events: EventsSDK;
    readonly frame: FrameSDK;
    readonly depositQueue: DepositQueueSDK;
    readonly depositData: DepositDataSDK;
    readonly stealing: StealingSDK;
    readonly discovery: DiscoverySDK;
    readonly feesMonitoring: FeesMonitoringSDK;
    constructor(props: SdkProps);
}
//# sourceMappingURL=lido-sdk-csm.d.ts.map