import * as messages from '@cucumber/messages'; import { AttachmentEnvelope } from '../messagesBuilder/types'; export declare function isAttachmentEnvelope(envelope: messages.Envelope): envelope is AttachmentEnvelope; export declare function getAttachmentBodyAsBuffer(attachment: messages.Attachment): Buffer; export declare function getAttachmentBodyAsBase64(attachment: messages.Attachment): string; /** * @public */ export declare function createLinkAttachment(testCaseStartedId: string | undefined, testStepId: string | undefined, href: string): { attachment: messages.Attachment; }; export declare function createLogAttachment(testCaseStartedId: string | undefined, testStepId: string | undefined, body: string): { attachment: messages.Attachment; }; //# sourceMappingURL=helpers.d.ts.map