/** * @author WMXPY * @namespace Origin * @description Origin */ import { IImbricateDatabaseManager, IImbricateOrigin, IImbricateStaticManager, ImbricateCommonQueryOriginActionsOutcome, ImbricateCommonQueryOriginActionsQuery, ImbricateOriginActionInput, ImbricateOriginActionOutcome, ImbricateOriginFullFeatureWithActionBase, ImbricateOriginSearchOutcome } from "@imbricate/core"; import { ImbricateFileSystemTextManager } from "../text/manager"; export declare class ImbricateFileSystemOrigin extends ImbricateOriginFullFeatureWithActionBase implements IImbricateOrigin { static create(payloads: Record): ImbricateFileSystemOrigin; private constructor(); readonly payloads: Record; get uniqueIdentifier(): string; getDatabaseManager(): IImbricateDatabaseManager; getTextManager(): ImbricateFileSystemTextManager; getStaticManager(): IImbricateStaticManager; search(keyword: string): Promise; queryOriginActions(_query: ImbricateCommonQueryOriginActionsQuery): Promise; executeOriginAction(input: ImbricateOriginActionInput): Promise; }