/** * @author WMXPY * @namespace Origin * @description Origin Manager */ import { IImbricateOrigin } from "@imbricate/core"; import { ImbricateOriginManagerOriginResponse } from "./definition"; export declare class ImbricateOriginManager { static fromScratch(): ImbricateOriginManager; private _origins; private _dynamicOrigins; private constructor(); get origins(): ImbricateOriginManagerOriginResponse[]; get dynamicOrigins(): string[]; getOrigin(originName: string): IImbricateOrigin | null; isDynamicOrigin(originName: string): boolean; putOrigin(originName: string, origin: IImbricateOrigin, isDynamic?: boolean): this; }