package storage import ( "context" "io" "go.neonxp.dev/djson/internal/model" ) type Storage interface { io.Closer Commit(ctx context.Context, mut model.Mutation) error Load() chan model.Mutation }