import { AuthApiTransports } from "../../shared/transports.js"; import { PolyesterMutationOptions } from "../../shared/request-options.js"; import { SubaccountResolver } from "../subaccount-resolver.js"; import { SdkScales } from "../../shared/decimal-surface.js"; import { CreateInternalTransferInput, CreateInternalTransferResult } from "./internal-transfers.schemas.js"; //#region src/services/internal-transfers/internal-transfers.d.ts /** * Creates authenticated Trading-to-Trading internal transfer requests. */ declare class InternalTransfersService { #private; constructor(transports: AuthApiTransports, resolver: SubaccountResolver | undefined, scales: SdkScales); /** * Creates or returns an idempotent internal transfer from the resolved source account to a destination root account, subaccount, or smart-account address. The request carries asset id, a decimal quantity, and a stable idempotency key; the response includes request/transfer ids, resolved destination, and status. */ create(input: CreateInternalTransferInput, options?: PolyesterMutationOptions): Promise; } //#endregion export { InternalTransfersService }; //# sourceMappingURL=internal-transfers.d.ts.map