///
/**
* Created by Ivo Meißner on 08.08.17.
*/
import { flags } from '@oclif/command';
import { BaseCommand } from '../base/base-command';
import { Server } from 'net';
export declare function getServer(): Server | null;
export declare function setServer(s: Server | null): void;
export default class StartCommand extends BaseCommand {
static command: string;
static description: string;
static flags: {
port: import("@oclif/parser/lib/flags").IOptionFlag;
'database-schema': flags.IOptionFlag;
'database-url': flags.IOptionFlag;
settings: flags.IOptionFlag;
'admin-secret': flags.IOptionFlag;
watch: import("@oclif/parser/lib/flags").IBooleanFlag;
'force-migrate': import("@oclif/parser/lib/flags").IBooleanFlag;
's3-image-endpoint': flags.IOptionFlag;
's3-image-endpoint-cdn': flags.IOptionFlag;
's3-image-bucket': flags.IOptionFlag;
'image-thumbnail-secret': flags.IOptionFlag;
's3-access-key-id': flags.IOptionFlag;
's3-secret-access-key': flags.IOptionFlag;
dir: flags.IOptionFlag;
};
run(): Promise;
}