import { RenftContractType } from '../types';
import { DEPLOYMENT_AZRAEL_ETHEREUM_MAINNET_V0 } from './azrael.v0';
import { DEPLOYMENT_RESOLVER_AVALANCHE_FUJI_TESTNET_V0, DEPLOYMENT_RESOLVER_AVALANCHE_MAINNET_V0, DEPLOYMENT_RESOLVER_ETHEREUM_GOERLI_TESTNET_V0, DEPLOYMENT_RESOLVER_ETHEREUM_MAINNET_V0, DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V0 } from './resolver.v0';
import { DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V1 } from './resolver.v1';
import { DEPLOYMENT_SYLVESTER_ETHEREUM_GOERLI_TESTNET_V0, DEPLOYMENT_SYLVESTER_ETHEREUM_MAINNET_V0, DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V0 } from './sylvester.v0';
import { DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V1 } from './sylvester.v1';
import { DEPLOYMENT_WHOOPI_AVALANCHE_FUJI_TESTNET_V0, DEPLOYMENT_WHOOPI_AVALANCHE_MAINNET_V0 } from './whoopi.v0';
export { DEPLOYMENT_AZRAEL_ETHEREUM_MAINNET_V0, DEPLOYMENT_RESOLVER_AVALANCHE_FUJI_TESTNET_V0, DEPLOYMENT_RESOLVER_AVALANCHE_MAINNET_V0, DEPLOYMENT_RESOLVER_ETHEREUM_GOERLI_TESTNET_V0, DEPLOYMENT_RESOLVER_ETHEREUM_MAINNET_V0, DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V0, DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V1, DEPLOYMENT_SYLVESTER_ETHEREUM_GOERLI_TESTNET_V0, DEPLOYMENT_SYLVESTER_ETHEREUM_MAINNET_V0, DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V0, DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V1, DEPLOYMENT_WHOOPI_AVALANCHE_FUJI_TESTNET_V0, DEPLOYMENT_WHOOPI_AVALANCHE_MAINNET_V0, };
export declare type Deployments = typeof DEPLOYMENT_AZRAEL_ETHEREUM_MAINNET_V0 | typeof DEPLOYMENT_SYLVESTER_ETHEREUM_MAINNET_V0 | typeof DEPLOYMENT_SYLVESTER_ETHEREUM_GOERLI_TESTNET_V0 | typeof DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V0 | typeof DEPLOYMENT_SYLVESTER_POLYGON_MAINNET_V1 | typeof DEPLOYMENT_WHOOPI_AVALANCHE_FUJI_TESTNET_V0 | typeof DEPLOYMENT_WHOOPI_AVALANCHE_MAINNET_V0 | typeof DEPLOYMENT_RESOLVER_ETHEREUM_MAINNET_V0 | typeof DEPLOYMENT_RESOLVER_ETHEREUM_GOERLI_TESTNET_V0 | typeof DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V0 | typeof DEPLOYMENT_RESOLVER_POLYGON_MAINNET_V1 | typeof DEPLOYMENT_RESOLVER_AVALANCHE_FUJI_TESTNET_V0 | typeof DEPLOYMENT_RESOLVER_AVALANCHE_MAINNET_V0;
export declare function isValidContractVersion({ contractType, version, }: {
    contractType: RenftContractType;
    version: string;
}): boolean;
