import { ControlBaseCommand } from "../../../control-base-command.js"; export default class RulesCreateCommand extends ControlBaseCommand { static description: string; static args: { ruleName: import("@oclif/core/interfaces").Arg>; }; static examples: string[]; static flags: { app: import("@oclif/core/interfaces").OptionFlag; authenticated: import("@oclif/core/interfaces").BooleanFlag; "batching-enabled": import("@oclif/core/interfaces").BooleanFlag; "batching-interval": import("@oclif/core/interfaces").OptionFlag; "conflation-enabled": import("@oclif/core/interfaces").BooleanFlag; "conflation-interval": import("@oclif/core/interfaces").OptionFlag; "conflation-key": import("@oclif/core/interfaces").OptionFlag; "mutable-messages": import("@oclif/core/interfaces").BooleanFlag; "persist-last": import("@oclif/core/interfaces").BooleanFlag; persisted: import("@oclif/core/interfaces").BooleanFlag; "populate-channel-registry": import("@oclif/core/interfaces").BooleanFlag; "push-enabled": import("@oclif/core/interfaces").BooleanFlag; "tls-only": import("@oclif/core/interfaces").BooleanFlag; "oauth-host": import("@oclif/core/interfaces").OptionFlag; "control-host": import("@oclif/core/interfaces").OptionFlag; "dashboard-host": import("@oclif/core/interfaces").OptionFlag; verbose: import("@oclif/core/interfaces").BooleanFlag; json: import("@oclif/core/interfaces").BooleanFlag; "pretty-json": import("@oclif/core/interfaces").BooleanFlag; "web-cli-help": import("@oclif/core/interfaces").BooleanFlag; }; run(): Promise; }