harsta
Version:
Harsta is a contract development tool based on Hardhat, designed to streamline the development, testing, and referencing of contracts, addresses, ABIs, and contract instances.
75 lines (70 loc) • 2.62 kB
TypeScript
import * as hardhat_types from 'hardhat/types';
import { H as HarstaUserConfig } from '../config-DgxzTnuT.js';
import 'hardhat/config';
import 'hardhat/internal/core/runtime-environment';
import 'hardhat-deploy/dist/src/DeploymentsManager';
import 'ethers';
import 'hardhat-deploy/dist/types';
declare const userRoot: string;
declare const clientJsonPath: string | undefined;
declare const clientRoot: string | undefined;
declare const packRoot: string;
declare const generatedRoot: string;
declare const userConf: HarstaUserConfig & {
default: HarstaUserConfig;
};
declare const hardhatUserConf: hardhat_types.HardhatUserConfig & {
harsta: HarstaUserConfig;
};
declare const hardhatConf: hardhat_types.HardhatConfig;
declare const relativePaths: {
userConfig: string;
userFragments: string;
userAddresses: string;
userTest: string;
userSources: string;
harstaCache: string;
harstaArtifacts: string;
harstaDeployments: string;
harstaExports: string;
packDeploy: string;
packSources: string;
generateFactories: string;
generateContracts: string;
generateFactoriesTypechain: string;
generateContractsTypechain: string;
generateFactoriesTypechainIndexTS: string;
generateContractsTypechainIndexTS: string;
generateFactoriesFragments: string;
generateContractsFragments: string;
generateChains: string;
generateChainsIndexTS: string;
generateAddresses: string;
generateAddressesIndexTS: string;
};
declare const absolutePaths: {
readonly userConfig: string;
readonly userFragments: string;
readonly userAddresses: string;
readonly userTest: string;
readonly userSources: string;
readonly harstaCache: string;
readonly harstaArtifacts: string;
readonly harstaDeployments: string;
readonly harstaExports: string;
readonly packDeploy: string;
readonly packSources: string;
readonly generateFactories: string;
readonly generateContracts: string;
readonly generateFactoriesTypechain: string;
readonly generateContractsTypechain: string;
readonly generateFactoriesTypechainIndexTS: string;
readonly generateContractsTypechainIndexTS: string;
readonly generateFactoriesFragments: string;
readonly generateContractsFragments: string;
readonly generateChains: string;
readonly generateChainsIndexTS: string;
readonly generateAddresses: string;
readonly generateAddressesIndexTS: string;
};
export { absolutePaths, clientJsonPath, clientRoot, generatedRoot, hardhatConf, hardhatUserConf, packRoot, relativePaths, userConf, userRoot };