import { BaseCommand } from '../../base-command.js'; export default class CommandsSend extends BaseCommand { static args: { deviceId: import("@oclif/core/interfaces").Arg>; templateId: import("@oclif/core/interfaces").Arg>; }; static description: string; static examples: string[]; static flags: { 'dry-run': import("@oclif/core/interfaces").BooleanFlag; param: import("@oclif/core/interfaces").OptionFlag; 'raw-value': import("@oclif/core/interfaces").OptionFlag; }; static summary: string; run(): Promise>; /** * Build the parameter value string, handling both structured (schema) and * unstructured (parameterValue) parameter systems. */ private buildParameterValue; /** * Build parameters from a structured schema with validation. */ private buildStructuredParams; /** * Coerce a string value to the correct type and validate against rules. */ private coerceAndValidate; /** * Build unstructured parameter value (legacy path). */ private buildUnstructuredParams; /** * Parse the schema JSON string from a template. */ private parseSchema; }