@atomist/sdm
Version:
Atomist Software Delivery Machine SDK
18 lines • 563 B
TypeScript
import { SoftwareDeliveryMachine } from "./SoftwareDeliveryMachine";
/**
* Configure the given SDM
*/
export declare type ConfigureMachine = (sdm: SoftwareDeliveryMachine) => void;
/**
* Extended by types that know how to configure an existing SDM.
* The SDM's configuration will be valid and can be accessed in
* the implementation of the configure method.
*/
export interface MachineConfigurer {
/**
* Function to configure the given SDM
* @param sdm
*/
configure: ConfigureMachine;
}
//# sourceMappingURL=MachineConfigurer.d.ts.map