import type { EvidenceReference } from "../evidence/store.js"; import type { GithubProbeCertification } from "../evidence/store.js"; import { type GithubQueueDisclosure } from "../live-probes/github-queue.js"; export interface GithubQueueProbeCommandOptions { packageRoot: string; configRoot: string; workspaceRoot: string; stateRootOverride?: string; cwd: string; env?: NodeJS.ProcessEnv; runId: string; repository: string; readyLabel?: string; limit?: number; confirmLive: boolean; emitDisclosure: (disclosure: Readonly, evidence: Readonly) => void; } export interface GithubQueueProbeSummary { certification: GithubProbeCertification; contacted: boolean; repository: string; ticket_ids: readonly string[]; disclosure_evidence: string | null; outcome_evidence: string | null; } export declare function runGithubQueueProbeCommand(options: GithubQueueProbeCommandOptions): GithubQueueProbeSummary;