import { FulfillableGoalDetails, FulfillableGoalWithRegistrations, Goal, ImplementationRegistration } from "@atomist/sdm"; import { NpmOptions } from "../build/executePublish"; export interface NpmPublishRegistration extends ImplementationRegistration { options: NpmOptions; } /** * Goal that performs NPM registry publication */ export declare class NpmPublish extends FulfillableGoalWithRegistrations { private readonly goalDetailsOrUniqueName; constructor(goalDetailsOrUniqueName?: FulfillableGoalDetails | string, ...dependsOn: Goal[]); with(registration: NpmPublishRegistration): this; } //# sourceMappingURL=NpmPublish.d.ts.map