diff --git a/pkg/core/object/fmt.go b/pkg/core/object/fmt.go
index b997aa1822..96f7218061 100644
--- a/pkg/core/object/fmt.go
+++ b/pkg/core/object/fmt.go
@@ -14,7 +14,6 @@ import (
 	"git.frostfs.info/TrueCloudLab/frostfs-node/pkg/core/netmap"
 	"git.frostfs.info/TrueCloudLab/frostfs-node/pkg/util/logger"
 	"git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/acl"
-	cid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/id"
 	frostfsecdsa "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/crypto/ecdsa"
 	objectSDK "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object"
 	oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id"
@@ -41,30 +40,12 @@ type cfg struct {
 	verifyTokenIssuer bool
 }
 
-// DeleteHandler is an interface of delete queue processor.
-type DeleteHandler interface {
-	// DeleteObjects places objects to a removal queue.
-	//
-	// Returns apistatus.LockNonRegularObject if at least one object
-	// is locked.
-	DeleteObjects(oid.Address, ...oid.Address) error
-}
-
 // LockSource is a source of lock relations between the objects.
 type LockSource interface {
 	// IsLocked must clarify object's lock status.
 	IsLocked(ctx context.Context, address oid.Address) (bool, error)
 }
 
-// Locker is an object lock storage interface.
-type Locker interface {
-	// Lock list of objects as locked by locker in the specified container.
-	//
-	// Returns apistatus.LockNonRegularObject if at least object in locked
-	// list is irregular (not type of REGULAR).
-	Lock(idCnr cid.ID, locker oid.ID, locked []oid.ID) error
-}
-
 var errNilObject = errors.New("object is nil")
 
 var errNilID = errors.New("missing identifier")