import type { AutopushResult } from '../../types/index.js';
/**
 * Push the current branch to origin using ff-only.
 * Never force-pushes. Returns structured result with reason on failure.
 */
export declare function safeAutopush(projectPath: string, allowedPatterns?: string[]): Promise<AutopushResult>;
//# sourceMappingURL=autopush.d.ts.map