/** * @description Produces a dependency pin for a contract at a given block height * @param {object} params * @param {string} params.address - The address of the account containing the contract * @param {string} params.contractName - The name of the contract * @param {number} params.blockHeight - The block height to produce the dependency pin for * @param {object} opts - Options to pass to the interaction * @returns {Promise} - The dependency pin */ export function generateDependencyPin({ address, contractName, blockHeight }: { address: string; contractName: string; blockHeight: number; }, opts?: object): Promise; /** * @description Produces a dependency pin for a contract at latest sealed block * @param {object} params * @param {string} params.address - The address of the account containing the contract * @param {string} params.contractName - The name of the contract * @param {object} opts - Options to pass to the interaction * @returns {Promise} - The dependency pin */ export function generateDependencyPinAtLatestSealedBlock({ address, contractName }: { address: string; contractName: string; }, opts?: object): Promise;