import type { FlareContract } from "../../contract"; import { EvmContract } from "./evm_contract"; import { PChainStakeMirrorVerifier } from "./stake_verifier"; import { WNat } from "./wnat"; import { GenericRewardManager } from "./generic_reward_manager"; import { RewardManager } from "./reward_manager"; import { RNat } from "./rnat"; import { PollingFoundation } from "./polling"; import { GovernanceVotePower } from "./vote_power"; import { FdcHub } from "./fdc_hub"; import { FdcRequestFeeConfigurations } from "./fdc_request_fee_configurations"; import { FlareSystemsManager } from "./flare_systems_manager"; import { Relay } from "./relay"; import { FdcVerification } from "./fdc_verification"; export declare class ContractRegistry extends EvmContract { getAddress(contractName: string): Promise; getAllContracts(): Promise>; getWNat(): Promise; getRNat(): Promise; getValidatorRewardManager(): Promise; getRewardManager(): Promise; getPollingFoundation(): Promise; getGovernanceVotePower(): Promise; getStakeVerifier(): Promise; getFdcHub(): Promise; getFdcRequestFeeConfigurations(): Promise; getFdcVerification(): Promise; getFlareSystemManager(): Promise; getRelay(): Promise; } //# sourceMappingURL=registry.d.ts.map