import type { ToolResult } from '../types/index.js';
export interface ManageGlobalRulesInput {
    action: 'create' | 'list' | 'get' | 'update' | 'delete' | 'apply' | 'export';
    slug?: string;
    name?: string;
    content?: string;
    tags?: string[];
    author?: string;
    version?: string;
    projectPath?: string;
}
export declare function handleManageGlobalRules(input: ManageGlobalRulesInput): Promise<ToolResult>;
export interface GlobalRulesStatusInput {
    projectPath?: string;
}
export declare function handleGlobalRulesStatus(_input: GlobalRulesStatusInput): Promise<ToolResult>;
//# sourceMappingURL=global-rules-handler.d.ts.map