/** * Hook package discovery for local and git sources. * * @experimental This API is unstable and may change without notice. */ import type * as Effect from "effect/Effect"; import type * as FileSystem from "effect/FileSystem"; import type * as Path from "effect/Path"; import { type HookManifest } from "./manifest-schema.js"; export interface DiscoveredHookPackage { readonly type: "hook"; readonly manifest: HookManifest; readonly location: string; } export interface HookPackageDiscoveryOptions { readonly fullDepth: boolean; } export declare const hookPackagesInDir: (searchPath: string, options: HookPackageDiscoveryOptions) => Effect.Effect, never, FileSystem.FileSystem | Path.Path>; //# sourceMappingURL=discovery.d.ts.map