import type * as messages from "@cucumber/messages"; export declare const TASK_SPEC_ENVELOPES = "cypress-cucumber-preprocessor:spec-envelopes"; export interface ITaskSpecEnvelopes { messages: messages.Envelope[]; } export declare const TASK_TEST_CASE_STARTED = "cypress-cucumber-preprocessor:test-case-started"; export type ITaskTestCaseStarted = messages.TestCaseStarted; export declare const TASK_TEST_CASE_FINISHED = "cypress-cucumber-preprocessor:test-case-finished"; export type ITaskTestCaseFinished = messages.TestCaseFinished; export declare const TASK_TEST_STEP_STARTED = "cypress-cucumber-preprocessor:test-step-started"; export type ITaskTestStepStarted = messages.TestStepStarted; export declare const TASK_TEST_STEP_FINISHED = "cypress-cucumber-preprocessor:test-step-finished"; export type ITaskTestStepFinished = messages.TestStepFinished; export declare const TASK_TEST_RUN_HOOK_STARTED = "cypress-cucumber-preprocessor:test-run-hook-started"; export type ITaskTestRunHookStarted = messages.TestRunHookStarted; export declare const TASK_TEST_RUN_HOOK_FINISHED = "cypress-cucumber-preprocessor:test-run-hook-finished"; export type ITaskTestRunHookFinished = messages.TestRunHookFinished; export declare const TASK_CREATE_STRING_ATTACHMENT = "cypress-cucumber-preprocessor:create-string-attachment"; export declare const TASK_FRONTEND_TRACKING_ERROR = "cypress-cucumber-preprocessor:frontend-tracking-error"; export type ITaskFrontendTrackingError = string; export declare const TASK_SUGGESTION = "cypress-cucumber-preprocessor:suggestion"; export type ITaskSuggestion = messages.Suggestion; export interface ITaskCreateStringAttachment { data: string; fileName?: string; mediaType: string; encoding: messages.AttachmentContentEncoding; }