/** * Built-in IAssetKindProvider implementations: 8 core kinds + preset (9 total). * Flow + knowledge moved to their owning runtime packages in 1.7.3/1.7.4. * The standalone `mount` provider was removed in the connectors-unification * hard cut — mountable resources are now `connector` assets (CONNECTOR.md). * * Core kinds: skill, agent, connector, mcp-server, contract, * prompt, persona, ruleset * * Each provider is self-contained: discovery patterns, path matching, * manifest validation, file filtering, and requires extraction are all * owned by the provider. This is the post-Phase-1.7 architecture where * IAssetKindRegistry is the single source of truth for kind-aware logic. */ import type { IAssetKindProvider } from "@skaile/workspaces/plugins"; export declare const skillProvider: IAssetKindProvider; export declare const agentProvider: IAssetKindProvider; export declare const connectorProvider: IAssetKindProvider; export declare const mcpServerProvider: IAssetKindProvider; export declare const contractProvider: IAssetKindProvider; export declare const promptProvider: IAssetKindProvider; /** * Persona and Ruleset providers have no FS discovery patterns — they are * sourced inline by the agent kind's resolver, not discovered as standalone * assets in a source tree. They remain registered as core kinds so the * registry recognizes them and can validate their manifests. */ export declare const personaProvider: IAssetKindProvider; export declare const rulesetProvider: IAssetKindProvider; export declare const presetProvider: IAssetKindProvider; /** * Built-in providers shipped with @skaile/discovery. * * 8 core kinds + preset. Extension kinds (flow, knowledge) moved to their * owning packages and are registered by the CLI at bootstrap. */ export declare const BUILTIN_PROVIDERS: IAssetKindProvider[]; //# sourceMappingURL=builtin-providers.d.ts.map