package repositories import ( "context" "git.aiterp.net/rpdata/api/models" ) type KeyRepository interface { Find(ctx context.Context, id string) (*models.Key, error) List(ctx context.Context, filter models.KeyFilter) ([]*models.Key, error) Insert(ctx context.Context, key models.Key) (*models.Key, error) Delete(ctx context.Context, key models.Key) error }