/** Discovery directories */
export declare const PROJECT_PLUGIN_DIR = ".namzu/plugins";
export declare const USER_PLUGIN_DIR = ".namzu/plugins";
/** Manifest file name */
export declare const PLUGIN_MANIFEST_FILENAME = "plugin.json";
/** Namespacing separator between plugin name and component name */
export declare const PLUGIN_NAMESPACE_SEPARATOR = ":";
/** Plugin name validation */
export declare const PLUGIN_NAME_MAX_LENGTH = 64;
export declare const PLUGIN_NAME_PATTERN: RegExp;
/** Per-plugin contribution limits */
export declare const MAX_TOOLS_PER_PLUGIN = 50;
export declare const MAX_HOOKS_PER_PLUGIN = 20;
export declare const MAX_MCP_SERVERS_PER_PLUGIN = 5;
export declare const MAX_SKILLS_PER_PLUGIN = 20;
export declare const MAX_CONNECTORS_PER_PLUGIN = 10;
export declare const MAX_PERSONAS_PER_PLUGIN = 5;
/** Hook execution */
export declare const HOOK_TIMEOUT_MS = 5000;
export declare const HOOK_MAX_CONCURRENT = 10;
//# sourceMappingURL=index.d.ts.map