/** * profile:* commands — Read, write, merge, and render user/project profiles. * * Commands: * profile:read --user|--project [--dir ] [--json] * profile:write --user|--project --input [--dir ] [--json] * profile:merge --user|--project --input [--dir ] [--json] * profile:render --user|--project [--dir ] [--json] */ export interface ProfileCommandArgs { subcommand: "read" | "write" | "merge" | "render"; user: boolean; project: boolean; inputPath?: string; dir?: string; json: boolean; } export declare function handleProfileRead(args: ProfileCommandArgs): number; export declare function handleProfileWrite(args: ProfileCommandArgs): Promise; export declare function handleProfileMerge(args: ProfileCommandArgs): Promise; export declare function handleProfileRender(args: ProfileCommandArgs): number; /** * Route a profile:* command to the appropriate handler. */ export declare function handleProfileCommand(subcommand: string, args: ProfileCommandArgs): Promise; //# sourceMappingURL=profile.d.ts.map