export interface PublishPlatformResult { name: string; url?: string; error?: string; } export interface PublishResult { success: boolean; version: string; platforms: PublishPlatformResult[]; } export interface PublishAdapter { publish(projectPath: string, version: string): Promise; } export interface ReadmeUpdateRequest { pipelineId: string; projectSlug: string; projectPath: string; specPath: string; readmePath: string; missingFrs: string[]; } export declare function inferVersionBump(currentVersion: string, targetVersion: string): 'patch' | 'minor' | 'major'; //# sourceMappingURL=publish-adapter.d.ts.map