export declare function tryPublishApply(item: any, planOutput: string, kind: string): Promise<void>;
export declare function tryPublishDestroy(item: any, destroyOutput: string): Promise<void>;
export declare function publishApply(item: any, applyOutput: string, kind: string): Promise<void>;
export declare function tryCreateErrorSummary(title: string, errorMsg: string): string;
export declare function extractPrInfo(item: any, annotation?: 'firestartr.dev/last-state-pr' | 'firestartr.dev/pull-request-plan'): {
    prNumber: number;
    repo: string;
    org: string;
};
export declare function tryPublishError(item: any, reason: string, message: string): Promise<void>;
export declare function publishError(item: any, reason: string, message: string): Promise<void>;
export declare function publishPlan(item: any, planOutput: string, prNumber: number, repo: string, org: string): Promise<void>;
