UNPKG

@ipp/cli

Version:

An image build orchestrator for the modern web

21 lines (20 loc) 666 B
/** * Image Processing Pipeline - Copyright (c) Marcus Cemes * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import { PipelineResult } from "@ipp/common"; export interface TaskSource { root: string; file: string; } export interface CompletedTask extends TaskSource { result: PipelineResult; } export interface SavedResult { savedResult: PipelineResult; } export declare function isTaskSource(x: unknown): x is TaskSource; export declare function isCompletedTask(x: unknown): x is CompletedTask; export declare function isSavedResult(x: unknown): x is SavedResult;