import { TransactionMethod, TransactionsHandlers, TransactionsMethods } from "./channel/types.js"; import { AllChannelReceiverOptions, ChannelReceiver } from "./channel/ChannelReceiver.js"; import { APIRequestType, APITransactions, ClientRequestType, ClientTransactions } from "./types.js"; //#region src/SimulatorAPI.d.ts type SimulatorAPIOptions = { activeSliceAPI: boolean; sliceZoneSizeAPI: boolean; }; declare const simulatorAPIDefaultOptions: Partial & SimulatorAPIOptions; declare class SimulatorAPI extends ChannelReceiver implements TransactionsMethods { constructor(requestHandlers: Omit, ClientRequestType.Ping> & Partial, ClientRequestType.Ping>>, options?: Partial); [APIRequestType.SetActiveSlice]: TransactionMethod; [APIRequestType.SetSliceZoneSize]: TransactionMethod; } //#endregion export { SimulatorAPI, SimulatorAPIOptions, simulatorAPIDefaultOptions }; //# sourceMappingURL=SimulatorAPI.d.ts.map