import { CodeTransform } from "@atomist/sdm"; import { TransformRecipe } from "../../ProjectAnalysis"; import { TransformRecipeContributor } from "../../TransformRecipeContributor"; export interface SnipOptions { globPatterns: string; leftDelim: string; rightDelim: string; } export declare function snipTransform(opts: SnipOptions): CodeTransform; export declare const DefaultAtomistSnipDelimiter = "// #atomist.snip"; /** * Return a transform recipe that will delete anything between the given pairs of delimiters */ export declare class SnipTransformRecipeContributor implements TransformRecipeContributor { private readonly transformRecipe; analyze(): Promise; constructor(opts?: SnipOptions); }