import type { WorkflowEnqueueBaseBranchConfig, WorkflowEnqueueIssueConfig, WorkflowEnqueueWorktreeConfig } from '../../../core/models/types.js';
import type { SystemStepServicesOptions } from '../../../core/workflow/system/system-step-services.js';
export declare function enqueueTaskEffect(options: SystemStepServicesOptions, payload: {
    mode: 'new' | 'from_pr';
    workflow: string;
    task: string;
    pr?: number;
    issue?: WorkflowEnqueueIssueConfig;
    base_branch?: string | WorkflowEnqueueBaseBranchConfig;
    worktree?: WorkflowEnqueueWorktreeConfig;
}): Promise<Record<string, unknown>>;
//# sourceMappingURL=system-enqueue-effect.d.ts.map