/**
 * @desc
 *  Allows for the Serenity/JS Playground command line interface output to be intercepted for testing purposes.
 *
 * @typedef {function(error: Error, parsed: object, output: string): void} Interceptor
 *
 * @package
 */
export declare type Interceptor = (error: Error, parsed: {
    [key: string]: string | number;
}, output: string) => void;
/**
 * @desc
 *  Invokes the Serenity/JS Playground command line interface
 *
 * @param {string[]} argv
 * @param {Interceptor} interceptor
 *
 * @package
 */
export declare function bootstrap(argv: string[], interceptor?: Interceptor): void;
