@imbricate/core
Version:
Imbricate Core, Notebook for Engineers
32 lines (31 loc) • 2.48 kB
TypeScript
/**
* @author WMXPY
* @namespace StaticManager
* @description Outcome
*/
import { CommonOutcomeSymbol } from "../common/outcome";
import { IImbricateStatic } from "../static/interface";
export declare const S_StaticManager_GetStatic_NotFound: unique symbol;
export declare const S_StaticManager_GetStatic_Unknown: unique symbol;
export type ImbricateStaticManagerGetStaticOutcomeSymbol = typeof S_StaticManager_GetStatic_NotFound | typeof S_StaticManager_GetStatic_Unknown;
export declare const ImbricateStaticManagerGetStaticOutcomeSymbolList: ImbricateStaticManagerGetStaticOutcomeSymbol[];
export declare const rebuildImbricateStaticManagerGetStaticSymbol: (symbolDescription: string) => CommonOutcomeSymbol | ImbricateStaticManagerGetStaticOutcomeSymbol;
export type ImbricateStaticManagerGetStaticOutcome = {
readonly static: IImbricateStatic;
} | CommonOutcomeSymbol | ImbricateStaticManagerGetStaticOutcomeSymbol;
export declare const S_StaticManager_CreateStatic_IdentifierDuplicated: unique symbol;
export declare const S_StaticManager_CreateStatic_Unknown: unique symbol;
export type ImbricateStaticManagerCreateStaticOutcomeSymbol = typeof S_StaticManager_CreateStatic_IdentifierDuplicated | typeof S_StaticManager_CreateStatic_Unknown;
export declare const ImbricateStaticManagerCreateStaticOutcomeSymbolList: ImbricateStaticManagerCreateStaticOutcomeSymbol[];
export declare const rebuildImbricateStaticManagerCreateStaticSymbol: (symbolDescription: string) => CommonOutcomeSymbol | ImbricateStaticManagerCreateStaticOutcomeSymbol;
export type ImbricateStaticManagerCreateStaticOutcome = {
readonly static: IImbricateStatic;
} | CommonOutcomeSymbol | ImbricateStaticManagerCreateStaticOutcomeSymbol;
export declare const S_StaticManager_GetStaticUri_NotFound: unique symbol;
export declare const S_StaticManager_GetStaticUri_Unknown: unique symbol;
export type ImbricateStaticManagerGetStaticUriOutcomeSymbol = typeof S_StaticManager_GetStaticUri_NotFound | typeof S_StaticManager_GetStaticUri_Unknown;
export declare const ImbricateStaticManagerGetStaticUriOutcomeSymbolList: ImbricateStaticManagerGetStaticUriOutcomeSymbol[];
export declare const rebuildImbricateStaticManagerGetStaticUri: (symbolDescription: string) => CommonOutcomeSymbol | ImbricateStaticManagerGetStaticUriOutcomeSymbol;
export type ImbricateStaticManagerGetStaticUriOutcome = {
readonly uri: string;
} | CommonOutcomeSymbol | ImbricateStaticManagerGetStaticUriOutcomeSymbol;