/** * Source walkers — browser stub. See `manager.browser.ts` for the rationale. * * The Node version reaches `node:fs` / `node:os` / `node:path` to walk * source directories. The browser stub returns empty results; the * manager stub throws on `discover()` directly so this path is * unreachable in practice — the stub exists to satisfy the import * resolver during browser bundling. */ import type { SkillSource } from '../types.js'; import type { WalkedSkill } from './walk.js'; export interface SourceWalkResult { readonly source: SkillSource; readonly skills: readonly WalkedSkill[]; readonly errors: readonly { readonly path?: string; readonly message: string; }[]; readonly resolvedVendor?: string; } export interface WalkerEnv { readonly cwd: string; readonly homedir: string; readonly env: Readonly>; } export declare function defaultWalkerEnv(): WalkerEnv; export declare function walkSource(source: SkillSource): Promise; export type { WalkedSkill }; //# sourceMappingURL=index.browser.d.ts.map