UNPKG

piral-base

Version:

The base library for creating a Piral instance.

11 lines (10 loc) 848 B
import type { PiletEntry, PiletV0Entry, PiletV1Entry, PiletV2Entry, PiletV3Entry, PiletMfEntry, PiletBundleEntry, PiletRunner } from './types'; export type InspectPiletV0 = ['v0', PiletV0Entry, PiletRunner]; export type InspectPiletV1 = ['v1', PiletV1Entry, PiletRunner]; export type InspectPiletV2 = ['v2', PiletV2Entry, PiletRunner]; export type InspectPiletV3 = ['v3', PiletV3Entry, PiletRunner]; export type InspectPiletMf = ['mf', PiletMfEntry, PiletRunner]; export type InspectPiletBundle = ['bundle', PiletBundleEntry, PiletRunner]; export type InspectPiletUnknown = ['unknown', PiletEntry, PiletRunner]; export type InspectPiletResult = InspectPiletV0 | InspectPiletV1 | InspectPiletV2 | InspectPiletV3 | InspectPiletMf | InspectPiletUnknown | InspectPiletBundle; export declare function inspectPilet(meta: PiletEntry): InspectPiletResult;