@imbricate/core
Version:
Imbricate Core, Notebook for Engineers
15 lines (14 loc) • 813 B
TypeScript
/**
* @author WMXPY
* @namespace Static
* @description Outcome
*/
import { CommonOutcomeSymbol } from "../common/outcome";
export declare const S_Static_GetContent_NotFound: unique symbol;
export declare const S_Static_GetContent_Unknown: unique symbol;
export type ImbricateStaticGetContentOutcomeSymbol = typeof S_Static_GetContent_NotFound | typeof S_Static_GetContent_Unknown;
export declare const ImbricateStaticGetContentOutcomeSymbolList: ImbricateStaticGetContentOutcomeSymbol[];
export declare const rebuildImbricateStaticGetContentSymbol: (symbolDescription: string) => CommonOutcomeSymbol | ImbricateStaticGetContentOutcomeSymbol;
export type ImbricateStaticGetContentOutcome<ContentFormat> = {
readonly content: ContentFormat;
} | CommonOutcomeSymbol | ImbricateStaticGetContentOutcomeSymbol;