import CommitStrategy from './CommitStrategy'; import IObjectMetadata from '../objects/IObjectMetadata'; import ICommit from '../commits/ICommit'; export declare const LAST_WRITER_WINS_COMMIT_STRATEGY = "lastWriterWins"; /** * LastWriterWinsCommitStrategy implements the 'lastWriterWins' commit strategy, based off the 'basic' commit strategy */ export default class LastWriterWinsCommitStrategy extends CommitStrategy { resolveObject(objectId: string, commits: ICommit[]): { /** Resolved object metadata */ metadata: IObjectMetadata; /** Resolved object data */ data: any; }; }