1 | import { Configuration } from "../configuration";
|
2 | import { AutomationMetadata, CommandHandlerMetadata } from "../metadata/automationMetadata";
|
3 | import { Arg } from "./invoker/Payload";
|
4 | /**
|
5 | * Populate the parameters of the command handler instance,
|
6 | * performing type coercion if necessary
|
7 | * @param instanceToPopulate parameters instance (may be handler instance itself)
|
8 | * @param hm handler metadata
|
9 | * @param args string args
|
10 | */
|
11 | export declare function populateParameters(instanceToPopulate: any, hm: CommandHandlerMetadata, args: Arg[]): void;
|
12 | export declare function populateValues(instanceToPopulate: any, am: AutomationMetadata, configuration: Configuration): void;
|
13 | //# sourceMappingURL=parameterPopulation.d.ts.map |
\ | No newline at end of file |