///
///
import * as mocha from 'mocha';
export declare const output: {
readonly stdout: any;
readonly stderr: any;
};
export interface Settings {
(description: string, cb: (this: T) => void): U;
stdout: Settings;
stderr: Settings;
only: Settings;
skip: Settings;
print: Settings;
mock(object: any, path: string, value: any): Settings;
env(env?: {
[k: string]: string;
}): Settings;
}
export declare type Describe = Settings;
export declare type It = Settings;
declare const _describe: Settings;
declare const _it: Settings;
declare const expect: Chai.ExpectStatic;
export { _describe as describe, _it as it, expect };
export * from './command';
export * from './hook';