package repository

import (
	"context"

	"github.com/tidbcloud/tidb-management-service/tidb-mgmt-service/domain/entity"
	"github.com/tidbcloud/tidb-management-service/utilities/bizerr"
)

type MigrationClusterRepo interface {
	Save(ctx context.Context, migrationCluster *entity.MigrationCluster) bizerr.BizError
	Load(ctx context.Context, id uint64) (*entity.MigrationCluster, bizerr.BizError)
}
