import { Client as Client$1 } from './interfaces/Client.cjs'; import { C as Compute } from '../../../Compute-6614639f.js'; import { Messenger } from './units/Messenger.cjs'; import { S as Scheduler } from '../../../Scheduler-38c65aa3.js'; import './types/UnitInfo.cjs'; import './types/DryRunResult.cjs'; import './types/Result.cjs'; import './types/HTTPResponse.cjs'; import './interfaces/MessengerUnit.cjs'; import './units/messenger/Monitor.cjs'; import './units/messenger/monitor/Process.cjs'; import './types/Assignment.cjs'; import './types/Transaction.cjs'; import './types/Owner.cjs'; import './types/Tag.cjs'; import './types/Message.cjs'; import './types/UnitTimestamp.cjs'; declare class Client implements Client$1 { /** * Access the Compute Unit methods. * * @param cuUrl (Optional) The URL to this Compute Unit. Defaults to the * following: https://cu.ao-testnet.xyz. */ cu(cuUrl?: string): Compute; /** * Access the Messenger Unit methods. * * @param mUUrl (Optional) The URL to this Messenger Unit. Defaults to the * following: https://mu.ao-testnet.xyz. */ mu(mUUrl?: string): Messenger; /** * Access the Scheduler Unit methods. * * @param suUrl (Optional) The URL to this Scheduler Unit. Defaults to the * following: https://su-router.ao-testnet.xyz. */ su(suUrl?: string): Scheduler; } export { Client };