import ICommitProtectedHeaders from './ICommitProtectedHeaders'; import ICommitUnprotectedHeaders from './ICommitUnprotectedHeaders'; /** * Represents a single commit */ export default interface ICommit { /** * Gets the combined headers for this commit */ getHeaders(): ICommitProtectedHeaders & ICommitUnprotectedHeaders; /** * Gets the protected headers */ getProtectedHeaders(): Partial; /** * Gets the payload */ getPayload(): any; }