import { CommandLineOptions } from '../../Command/commandDefinition'; export declare const OPTION_LIST: readonly [{ readonly name: "no-default-organization"; readonly type: BooleanConstructor; readonly description: "Prevent using the defaultOrganizationUid from ~/.sosrc"; }, { readonly name: "organization-uid"; readonly type: StringConstructor; readonly description: "Organization UID"; }, { readonly name: "yes"; readonly type: BooleanConstructor; readonly description: "Skip confirmation prompts for runner or version creation"; }]; /** * Uploads current runner version to the signageOS platform based on configuration * and schema files in the current directory. Handles runner and version management automatically. * * May prompt for confirmation when creating new runners or versions. * Use `--yes` to skip confirmation prompts for automated deployments. * * @group Development:42 * * @example * ```bash * # Upload runner from current directory * sos runner upload * * # Upload with specific organization, skip prompts * sos runner upload --organization-uid abc123def456 --yes * ``` * * @since 2.6.0 */ export declare const runnerUpload: { name: "upload"; description: string; optionList: readonly [{ readonly name: "no-default-organization"; readonly type: BooleanConstructor; readonly description: "Prevent using the defaultOrganizationUid from ~/.sosrc"; }, { readonly name: "organization-uid"; readonly type: StringConstructor; readonly description: "Organization UID"; }, { readonly name: "yes"; readonly type: BooleanConstructor; readonly description: "Skip confirmation prompts for runner or version creation"; }]; commands: never[]; run(options: CommandLineOptions): Promise; };