UNPKG

563 BTypeScriptView Raw
1import { SoftwareDeliveryMachine } from "./SoftwareDeliveryMachine";
2/**
3 * Configure the given SDM
4 */
5export declare type ConfigureMachine = (sdm: SoftwareDeliveryMachine) => void;
6/**
7 * Extended by types that know how to configure an existing SDM.
8 * The SDM's configuration will be valid and can be accessed in
9 * the implementation of the configure method.
10 */
11export interface MachineConfigurer {
12 /**
13 * Function to configure the given SDM
14 * @param sdm
15 */
16 configure: ConfigureMachine;
17}
18//# sourceMappingURL=MachineConfigurer.d.ts.map
\No newline at end of file