package subscriptions import ( "context" "github.com/tech/sendico/edge/callbacks/internal/storage" ) // Resolver resolves active webhook endpoints for an event. type Resolver interface { Resolve(ctx context.Context, clientID, eventType string) ([]storage.Endpoint, error) } // Dependencies defines subscriptions resolver dependencies. type Dependencies struct { EndpointRepo storage.EndpointRepo }