import type { NonPostableEvtLike } from "../interfaces/NonPostableEvtLike"; declare type UnpackEvtBase> = T extends NonPostableEvtLike ? U : never; declare type UnpackEvtRecord = { [P in keyof T]: T[P] extends NonPostableEvtLike ? UnpackEvtBase : T[P]; }; declare type UnpackNonNullableEvt)> = T extends NonPostableEvtLike ? UnpackEvtBase : UnpackEvtRecord; /** https://docs.evt.land/api/helpertypes#unpackevt-less-than-e-greater-than */ export declare type UnpackEvt | undefined | null)> = UnpackNonNullableEvt>; export {};