export type StoryGateCommandOutput = { stdout: string | null; stderr: string | null; exitCode: 0 | 2 | 3; }; export type CheckStoryGateInput = { issueUrl: string; agentName: string; triageAgentName: string; specificationAgentName: string; configDirectory: string; outputDirectory: string; dryRun: boolean; ghToken: string | undefined; configFilePath?: string; boardCacheBaseDirectory?: string; }; export type SetIssueStoryIfUnsetInput = { issueUrl: string; story: string; dryRun: boolean; ghToken: string | undefined; configFilePath?: string; }; export type StartSpecificationTaskInput = { issueUrl: string; specificationAgentName: string; dryRun: boolean; ghToken: string | undefined; configFilePath?: string; }; export declare const checkStoryGate: (input: CheckStoryGateInput) => Promise; export declare const setIssueStoryIfUnset: (input: SetIssueStoryIfUnsetInput) => Promise; export declare const startSpecificationTask: (input: StartSpecificationTaskInput) => Promise; //# sourceMappingURL=storyGateCommands.d.ts.map