import StaticServer from './../../modules/StaticServer';
import type { SendWarningAndCancelCommand } from './interfaces';
import type { FacadePuppeteer } from '@ewizardjs/blocks-renderer';
import type { SettingsJson } from '@ewizardjs/settings';
export declare function createServer(presentationPath: string, settings?: SettingsJson): Promise<{
    server: StaticServer;
    serverPort: number;
}>;
export declare function destroyBrowserAndServer(puppeteer: FacadePuppeteer, server: StaticServer): Promise<void>;
export declare function sendWarningAndCancelCommand(options: SendWarningAndCancelCommand): Promise<boolean>;
