export interface VerifiedSignature { fingerprint?: string; committer?: string; } export const verifiedSignature = (commit: { signature?: "verified" | "unverified"; signatureFingerprint?: string; committerHandle?: string; committerName?: string; }): VerifiedSignature | undefined => commit.signature === "verified" ? { fingerprint: commit.signatureFingerprint, committer: commit.committerHandle ?? commit.committerName } : undefined;