import { ScoobyAPI } from "@animaapp/scooby-api"; import { GitHubAPI } from "@animaapp/scooby-github-api/src/types"; import { Report } from "@animaapp/scooby-shared"; export declare type ReportStatus = { report: Report; state: "success" | "failure" | "approved" | "changes_requested"; description: string; url: string; }; export declare function runUpdateStatus(): Promise; declare type UpdateStatusContext = { isMainBranch: boolean; commitHash: string; repositoryName: string; s3bucket: string; s3region: string; webBaseUrl: string; api: ScoobyAPI; githubApi: GitHubAPI; }; export declare function updateStatus(context: UpdateStatusContext): Promise; export {};