import { BscScan } from "../client"; import { CheckProxyVerificationRequest, CheckProxyVerificationResponse, GetAbiRequest, GetAbiResponse, GetCreatorAndTxnHashRequest, GetCreatorAndTxnHashResponse, GetSourceCodeRequest, GetSourceCodeResponse, VerifyProxyContractRequest, VerifyProxyContractResponse, VerifySourceCodeRequest, VerifySourceCodeResponse } from "../typings"; declare class Contracts { private client; constructor(client: BscScan); getAbi(opts: GetAbiRequest): Promise; getSourceCode(opts: GetSourceCodeRequest): Promise; getCreatorAndTxnHash(opts: GetCreatorAndTxnHashRequest): Promise; verifySourceCode(opts: VerifySourceCodeRequest): Promise; verifyProxyContract(opts: VerifyProxyContractRequest): Promise; checkProxyVerification(opts: CheckProxyVerificationRequest): Promise; private do; } export { Contracts };