import { Command } from '@oclif/core'; export default class Start extends Command { static description: string; static examples: string[]; static flags: { hostname: import("@oclif/core/interfaces").OptionFlag; port: import("@oclif/core/interfaces").OptionFlag; 'public-base-url': import("@oclif/core/interfaces").OptionFlag; repair: import("@oclif/core/interfaces").BooleanFlag; 'disable-log-to-file': import("@oclif/core/interfaces").BooleanFlag; 'disable-routes': import("@oclif/core/interfaces").OptionFlag; 'faker-locale': import("@oclif/core/interfaces").OptionFlag; 'faker-seed': import("@oclif/core/interfaces").OptionFlag; 'env-vars-prefix': import("@oclif/core/interfaces").OptionFlag; 'disable-admin-api': import("@oclif/core/interfaces").BooleanFlag; 'admin-api-token': import("@oclif/core/interfaces").OptionFlag; 'admin-api-cors-origin': import("@oclif/core/interfaces").OptionFlag; 'disable-tls': import("@oclif/core/interfaces").BooleanFlag; 'max-transaction-logs': import("@oclif/core/interfaces").OptionFlag; 'max-request-body-size': import("@oclif/core/interfaces").OptionFlag; 'enable-random-latency': import("@oclif/core/interfaces").BooleanFlag; 'enable-route-metadata-headers': import("@oclif/core/interfaces").BooleanFlag; proxy: import("@oclif/core/interfaces").OptionFlag; watch: import("@oclif/core/interfaces").BooleanFlag; 'polling-interval': import("@oclif/core/interfaces").OptionFlag; token: import("@oclif/core/interfaces").OptionFlag; 'max-callback-depth': import("@oclif/core/interfaces").OptionFlag; 'log-transaction': import("@oclif/core/interfaces").BooleanFlag; help: import("@oclif/core/interfaces").BooleanFlag; data: import("@oclif/core/interfaces").OptionFlag; }; run(): Promise; private createServer; private resolveTokens; /** * Normalize an oclif flag value that may arrive as a single CSV string * (when set through an env var) or an array (when set through repeated * CLI flags), into a flat array of trimmed, non-empty values. */ private normalizeCsvFlag; }