import { Capability } from "./capability"; import { Target } from "./target"; export declare class Dependency { readonly name: string; readonly raw_capabilities: Set | null; readonly target: Target; constructor(name: string, raw_capabilities: Set | null, target: Target); get capabilities(): Set; is_valid(x: Target): boolean; static get spec(): import("../../utils").SpecFun; }