UNPKG

@atomist/automation-client

Version:
15 lines 620 B
import { Microgrammar } from "@atomist/microgrammar/Microgrammar"; import { TreeNode } from "@atomist/tree-path/TreeNode"; import { File } from "../../../project/File"; import { FileParser } from "../FileParser"; /** * Allow path expressions against results from a single microgrammar */ export declare class MicrogrammarBasedFileParser implements FileParser { rootName: string; matchName: string; grammar: Microgrammar<any>; constructor(rootName: string, matchName: string, grammar: Microgrammar<any>); toAst(f: File): Promise<TreeNode>; } //# sourceMappingURL=MicrogrammarBasedFileParser.d.ts.map