import type { SystemStepServicesOptions } from '../../core/workflow/system/system-step-services.js'; import type { PullRequestContext } from '../../core/workflow/pr-context.js'; import { type GitProvider } from '../../infra/git/index.js'; import type { CacciaDisplayOptions } from './output.js'; import type { WorkflowExecutionEventSink } from '../tasks/execute/types.js'; interface CacciaEffectOptions extends Omit, CacciaDisplayOptions { readonly eventSink?: WorkflowExecutionEventSink; readonly gitProvider?: GitProvider; readonly prContext?: PullRequestContext; } export declare function cacciaEffect(options: CacciaEffectOptions, prNumber: number): Promise>; export {}; //# sourceMappingURL=system-effect.d.ts.map