import { type CodeReviewCommitResult, type CodeReviewPublicationPayload, type CommitCodeReviewDraftsInput } from "./commit.js"; import { type CodeReviewOrchestrationInput, type CodeReviewResult } from "./review.js"; import { type CodeReviewSpawnPromptPreview, type PreviewCodeReviewSpawnPromptInput } from "./prompt-preview.js"; type RunCodeReviewHandler = (input: CodeReviewOrchestrationInput) => Promise; type CommitCodeReviewDraftsHandler = (input: CommitCodeReviewDraftsInput) => Promise; type PreviewCodeReviewSpawnPromptHandler = (input: PreviewCodeReviewSpawnPromptInput) => Promise; export declare const installCodeReviewAssetsCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"install", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }, "cli"[], undefined>; }; export declare const listCodeReviewProfilesCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[]> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"profiles", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[], "cli"[], undefined>; }; export declare const readCodeReviewDraftCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./review-state.js").CodeReviewState> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"drafts", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./review-state.js").CodeReviewState, "cli"[], undefined>; }; export declare const promptPreviewCodeReviewCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewSpawnPromptPreview> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"prompt-preview", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewSpawnPromptPreview, "cli"[], undefined>; }; export declare const runCodeReviewCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"run", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewResult, "cli"[], undefined>; }; export declare const commitCodeReviewDraftsCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewPublicationPayload | CodeReviewCommitResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"commit", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewPublicationPayload | CodeReviewCommitResult, "cli"[], undefined>; }; export declare const ingestCodeReviewProfileCommand: import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./ingest.js").CodeReviewIngestResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"ingest", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./ingest.js").CodeReviewIngestResult, "cli"[], undefined>; }; export interface CodeReviewCliDependencies { run?: RunCodeReviewHandler; commit?: CommitCodeReviewDraftsHandler; preview?: PreviewCodeReviewSpawnPromptHandler; } export declare function createCodeReviewGroup(dependencies?: CodeReviewCliDependencies): import("../../toolcraft/dist/index.js").Group<{ [x: string]: never; }> & { readonly __agentKitGroupTypeInfo: import("../../toolcraft/dist/index.js").GroupTypeInfo<{ [x: string]: never; }, "code-review", ((import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly role: import("../../toolcraft/dist/index.js").EnumSchema; readonly session: import("../../toolcraft/dist/index.js").StringSchema; readonly actor: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").StringSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").StringSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profileDirectories: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, void> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"agent-mcp", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly role: import("../../toolcraft/dist/index.js").EnumSchema; readonly session: import("../../toolcraft/dist/index.js").StringSchema; readonly actor: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").StringSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").StringSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profileDirectories: import("../../toolcraft/dist/index.js").OptionalSchema; }>, void, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"install", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[]> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"profiles", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[], "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./review-state.js").CodeReviewState> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"drafts", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./review-state.js").CodeReviewState, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewSpawnPromptPreview> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"prompt-preview", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewSpawnPromptPreview, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"run", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewResult, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewPublicationPayload | CodeReviewCommitResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"commit", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewPublicationPayload | CodeReviewCommitResult, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./ingest.js").CodeReviewIngestResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"ingest", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./ingest.js").CodeReviewIngestResult, "cli"[], undefined>; }))[], undefined, undefined>; }; export declare const codeReviewGroup: import("../../toolcraft/dist/index.js").Group<{ [x: string]: never; }> & { readonly __agentKitGroupTypeInfo: import("../../toolcraft/dist/index.js").GroupTypeInfo<{ [x: string]: never; }, "code-review", ((import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly role: import("../../toolcraft/dist/index.js").EnumSchema; readonly session: import("../../toolcraft/dist/index.js").StringSchema; readonly actor: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").StringSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").StringSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profileDirectories: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, void> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"agent-mcp", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly role: import("../../toolcraft/dist/index.js").EnumSchema; readonly session: import("../../toolcraft/dist/index.js").StringSchema; readonly actor: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").StringSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").StringSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profileDirectories: import("../../toolcraft/dist/index.js").OptionalSchema; }>, void, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"install", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly force: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./assets.js").CodeReviewInstallResult | { wouldCreate: string[]; wouldOverwrite: string[]; wouldSkip: string[]; }, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[]> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"profiles", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, { filePath?: string | undefined; name: string; source: "repo" | "external" | "built-in"; }[], "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./review-state.js").CodeReviewState> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"drafts", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./review-state.js").CodeReviewState, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewSpawnPromptPreview> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"prompt-preview", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly spawn: import("../../toolcraft/dist/index.js").EnumSchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewSpawnPromptPreview, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"run", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profilePath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly promptPath: import("../../toolcraft/dist/index.js").OptionalSchema; readonly profiles: import("../../toolcraft/dist/index.js").OptionalSchema>; readonly additionalFeedback: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewResult, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, CodeReviewPublicationPayload | CodeReviewCommitResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"commit", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly prUrl: import("../../toolcraft/dist/index.js").StringSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; readonly draftStore: import("../../toolcraft/dist/index.js").OptionalSchema; readonly dryRun: import("../../toolcraft/dist/index.js").OptionalSchema; readonly actor: import("../../toolcraft/dist/index.js").OptionalSchema; }>, CodeReviewPublicationPayload | CodeReviewCommitResult, "cli"[], undefined>; }) | (import("../../toolcraft/dist/index.js").Command<{ [x: string]: never; }, import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, undefined, import("./ingest.js").CodeReviewIngestResult> & { readonly __agentKitCommandTypeInfo: import("../../toolcraft/dist/index.js").CommandTypeInfo<"ingest", import("../../toolcraft/dist/index.js").ObjectSchema<{ readonly githubUsername: import("../../toolcraft/dist/index.js").StringSchema; readonly repo: import("../../toolcraft/dist/index.js").ArraySchema; readonly profile: import("../../toolcraft/dist/index.js").OptionalSchema; readonly agent: import("../../toolcraft/dist/index.js").OptionalSchema; readonly cwd: import("../../toolcraft/dist/index.js").OptionalSchema; }>, import("./ingest.js").CodeReviewIngestResult, "cli"[], undefined>; }))[], undefined, undefined>; }; export {};