export type GitRunner = (args: string[]) => string;
export interface TriggerResult {
    environment: string;
    message?: string;
    ref: string;
    source: string;
    status: 'pushed' | 'skipped';
}
export declare function triggerDeploy(options: {
    dryRun: boolean;
    environment: string;
    runner?: GitRunner;
    source: string;
}): TriggerResult;
