/** * Internal helpers for plugin layout and manifest path normalization. * * @since 0.1.0 */ import type { PluginDefinition } from './Define.js'; import * as Option from 'effect/Option'; import { PluginManifest } from './Manifest.js'; /** @internal */ export declare const normalizeManifestPath: (value: string) => string; /** @internal */ export declare const toManifestPath: (value: string) => string; /** @internal */ export declare const pathSpecs: (spec: Option.Option>) => ReadonlyArray; /** @internal */ export declare const isMarkdownFilePath: (path: string) => boolean; /** @internal */ export declare const isJsonFilePath: (path: string) => boolean; /** @internal */ export declare const isSkillFilePath: (path: string) => boolean; /** @internal */ export declare const syncManifest: (definition: PluginDefinition) => PluginManifest; //# sourceMappingURL=Layout.d.ts.map