UNPKG

@overture-stack/lyric

Version:
23 lines (22 loc) 874 B
import { AuditAction, AuditDataResponse, AuditRepositoryRecord } from './types.js'; /** * Returns `true` if input value matches with a valid Audit Event type. * Otherwise returns `false` * @param {unknown} value * @returns {boolean} */ export declare const isAuditEventValid: (value: unknown) => boolean; export declare const isSubmissionActionTypeValid: (value: unknown) => boolean; /** * Convert a value string into it's Audit event type if it matches. * Otherwise it returns `undefined` * @param {string} value * @returns {AuditAction | undefined} */ export declare const convertToAuditEvent: (value: string) => AuditAction | undefined; /** * Parsing function to map Audit data fields * @param {AuditRepositoryRecord[]} data * @returns {AuditDataResponse[]} */ export declare const parseAuditRecords: (data: AuditRepositoryRecord[]) => AuditDataResponse[];