import type { Issue } from '../../infra/git/index.js';
import type { PipelineConfig } from '../../core/models/index.js';
import type { PipelineExecutionOptions } from '../tasks/index.js';
export interface PipelinePrTaskContent {
    issue?: Issue;
}
export declare function submitPullRequest(projectCwd: string, branch: string, baseBranch: string | undefined, taskContent: PipelinePrTaskContent, workflow: string, pipelineConfig: PipelineConfig | undefined, options: Pick<PipelineExecutionOptions, 'task' | 'repo' | 'draftPr'>): string | undefined;
//# sourceMappingURL=prSubmission.d.ts.map