import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { AttachedFlagInput } from "../schemas/index.js"; /** `/flags` payload (issue #254): `name` + optional `mainManager` relationship (`models.flag`). */ export declare function buildFlagBody(params: Record): unknown; /** `POST /attached-flags` payload: the flag and the flagged record, both as relationships (`dependsOn` is the polymorphic pattern of `models.task`). */ export declare function buildAttachedFlagBody(params: AttachedFlagInput): unknown; export declare function registerFlagTools(server: McpServer): void; //# sourceMappingURL=flags.d.ts.map