/** * Config builders for suite_setup. * * Each builder turns the flat args object from the MCP tool call into a typed, * validated module config. Kept separate from index.ts so the registration * layer stays small and the per-module invariants (required fields, defaults, * error messages) live next to each other. */ import type { EmailConfig, CalendarConfig, MessagingConfig, SearchConfig, ImageConfig } from '../../lib/config.js'; export declare function buildEmailConfig(args: Record): EmailConfig; export declare function buildCalendarConfig(args: Record): CalendarConfig; export declare function buildMessagingConfig(existing: MessagingConfig | undefined, args: Record): MessagingConfig; export declare function buildSearchConfig(args: Record): SearchConfig; export declare function buildImageConfig(args: Record): ImageConfig; //# sourceMappingURL=setup-builders.d.ts.map