@openzeppelin/hardhat-upgrades
Version:
[](https://docs.openzeppelin.com/upgrades-plugins/hardhat-upgrades) [](https://www.npmjs.org/package/@openzeppelin/h
13 lines • 864 B
TypeScript
import { HardhatRuntimeEnvironment } from 'hardhat/types/hre';
import type { NetworkConnection } from 'hardhat/types/network';
import { ApprovalProcessResponse } from '@openzeppelin/defender-sdk-deploy-client';
export interface ApprovalProcess {
approvalProcessId: string;
address?: string;
viaType?: ApprovalProcessResponse['viaType'];
}
export type GetDeployApprovalProcessFunction = () => Promise<ApprovalProcess>;
export type GetUpgradeApprovalProcessFunction = () => Promise<ApprovalProcess>;
export declare function makeGetDeployApprovalProcess(hre: HardhatRuntimeEnvironment, connection: NetworkConnection): GetDeployApprovalProcessFunction;
export declare function makeGetUpgradeApprovalProcess(hre: HardhatRuntimeEnvironment, connection: NetworkConnection): GetUpgradeApprovalProcessFunction;
//# sourceMappingURL=get-approval-process.d.ts.map