UNPKG

libmodulor

Version:

A TypeScript library to create platform-agnostic applications

18 lines (17 loc) 593 B
import type { AppManifest } from '../../../app/index.js'; import type { ErrorMessage } from '../../../dt/index.js'; import type { Worker } from '../../../std/index.js'; import type { AppTesterCtx } from '../../ctx.js'; export interface Input { appManifest: AppManifest; ucdRefs: AppTesterCtx['ucdRefs']; } export interface Output { errors: ErrorMessage[]; } export declare class AppManifestChecker implements Worker<Input, Promise<Output>> { private output; constructor(); exec({ appManifest, ucdRefs }: Input): Promise<Output>; private makeSureUCsAreConsistent; }