import '@polkadot/api-augment'; import type { ApiPromise } from '@polkadot/api'; import type { KeyringPair } from '@polkadot/keyring/types'; import type { MultiOrigin } from '../types/project.js'; import { type TransactionQueue } from './tx-queue.js'; /** * Updates the script of a mutable deployment. * * @param api Connected ApiPromise * @param injector Signer keypair * @param deploymentId Tuple [origin, address, deploymentNumber] * @param script IPFS URI of the new script (must start with "ipfs://") * @param queue Submission authority; defaults to the shared per-account queue. * @returns Transaction hash (in-block) */ export declare const editScript: (api: ApiPromise, injector: KeyringPair, deploymentId: [MultiOrigin, string, number], script: string, queue?: TransactionQueue) => Promise; //# sourceMappingURL=edit-script.d.ts.map