import { PublicKey, TransactionManifest, NotarizedTransaction, CompiledNotarizedTransaction } from "@radixdlt/radix-engine-toolkit"; import { GatewayApiClient } from "@radixdlt/babylon-gateway-api-sdk"; import { PreviewResult, Result } from "../models"; declare function selectNetwork(networkId: number): GatewayApiClient; declare function formatConvert(str: string): Promise}1${string}`; stokenet_address: `${Lowercase}1${string}`; simulator_address: `${Lowercase}1${string}`; }>; declare function getCurrentEpoch(networkId: number): Promise; declare function generateTransaction(transaction: NotarizedTransaction): Promise; declare function processTransaction(networkId: number, f: () => Promise): Promise; declare function previewTransaction(networkId: number, manifest: TransactionManifest, notaryPublicKey: PublicKey, signerPublicKeys: PublicKey[], blobsHex: string[], currentEpoch: number): Promise; declare function convertManifestTo(kind: "String" | "Parsed", manifest: TransactionManifest, networkId: number): Promise; export { selectNetwork, formatConvert, getCurrentEpoch, convertManifestTo, previewTransaction, processTransaction, generateTransaction, };