/** * @module "ethpm/session" */ import * as config from "../config"; import * as pkg from "../package"; export declare class Query { package: pkg.Package; private workspace; constructor(options: { package: pkg.Package; workspace: config.Workspace; }); scope(dependencyName: pkg.PackageName): Promise>; contractType(ref: pkg.ContractTypeReference): Promise; contractInstance(chain: pkg.ChainURI, name: pkg.ContractInstanceName): Promise; buildDependency(name: pkg.PackageName): Promise | never; }