export declare type TSumanToString = () => string;
export interface ISumanEvent {
    explanation: string;
    toString: TSumanToString;
}
export interface ISumanEvents {
    [key: string]: ISumanEvent;
}
export declare const events: Readonly<{
    TEST_FILE_CHILD_PROCESS_EXITED: {
        explanation: string;
        toString: () => string;
    };
    SUMAN_CONTEXT_BLOCK: {
        explanation: string;
        toString: () => string;
    };
    SUMAN_CONTEXT_BLOCK_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_EXIT_CODE: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_EXIT_SIGNAL: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_HIT_DIRECTORY_BUT_NOT_RECURSIVE: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_EXIT_CODE_IS_ZERO: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_TEST_PATHS_CONFIRMATION: {
        explanation: string;
        toString: () => string;
    };
    STANDARD_TABLE: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_RESULTS_TABLE: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_RESULTS_TABLE_SORTED_BY_MILLIS: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_OVERALL_RESULTS_TABLE: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_SAYS_FILE_HAS_JUST_STARTED_RUNNING: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_STARTED: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_ENDED: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_EXIT_CODE_GREATER_THAN_ZERO: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_INITIAL_SET: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_OVERALL_SET: {
        explanation: string;
        toString: () => string;
    };
    RUNNER_ASCII_LOGO: {
        explanation: string;
        toString: () => string;
    };
    USING_SERVER_MARKED_BY_HOSTNAME: {
        explanation: string;
        toString: () => string;
    };
    USING_FALLBACK_SERVER: {
        explanation: string;
        toString: () => string;
    };
    USING_DEFAULT_SERVER: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_STUBBED: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_SKIPPED: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_PASS: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_FAIL: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_END: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_STUBBED_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_SKIPPED_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_PASS_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_FAIL_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    TEST_CASE_END_TAP_JSON: {
        explanation: string;
        toString: () => string;
    };
    FILENAME_DOES_NOT_MATCH_NONE: {
        explanation: string;
        toString: () => string;
    };
    FILENAME_DOES_NOT_MATCH_ALL: {
        explanation: string;
        toString: () => string;
    };
    FILENAME_DOES_NOT_MATCH_ANY: {
        explanation: string;
        toString: () => string;
    };
    SUITE_SKIPPED: {
        explanation: string;
        toString: () => string;
    };
    SUITE_END: {
        explanation: string;
        toString: () => string;
    };
    TEST_END: {
        explanation: string;
        toString: () => string;
    };
    TAP_COMPLETE: {
        explanation: string;
        toString: () => string;
    };
    FILE_IS_NOT_DOT_JS: {
        explanation: string;
        toString: () => string;
    };
    FATAL_TEST_ERROR: {
        explanation: string;
        toString: () => string;
    };
    USING_STANDARD_REPORTER: {
        explanation: string;
        toString: () => string;
    };
    USING_SQLITE_REPORTER: {
        explanation: string;
        toString: () => string;
    };
    ERRORS_ONLY_OPTION: {
        explanation: string;
        toString: () => string;
    };
    SUMAN_VERSION: {
        explanation: string;
        toString: () => string;
    };
    NODE_VERSION: {
        explanation: string;
        toString: () => string;
    };
    META_TEST_ENDED: {
        explanation: string;
        toString: () => string;
    };
}>;
