import { ProvideCapability, Package } from "./ir"; import * as Spec from "../utils/spec"; export declare const target_spec: Spec.SpecFun; export declare const file_spec: Spec.SpecFun; export declare const capability_spec: Spec.SpecFun; export declare const capability_provide_spec: Spec.SpecFun; export declare const capabilities_spec: Spec.SpecFun; export declare const dependency_spec: Spec.SpecFun; export declare const package_spec: Spec.SpecFun<(filename: string) => Package>; export declare function parse(x: unknown, filename: string): Package; export declare function parse_from_string(x: string, filename: string): Package;