Normalized checkpoint. */ public function load(); /** * Return the opaque site-, user-, and owner-scoped lock identifier. * * @return string Context-specific lock scope. */ public function get_lock_scope(); /** * Persist normalized summary-email state against an expected revision. * * @param array $email_state New summary-email metadata. * @param int $expected_revision Checkpoint revision observed by the sender. * * @return array|WP_Error Updated checkpoint or a stale/storage error. */ public function update_email_state( array $email_state, $expected_revision ); }