package auth import ( "context" "time" ) // AuthRepository defines the interface for authentication data access. type AuthRepository interface { StoreToken(ctx context.Context, userID uint, token string, expiresAt time.Time) error DeleteToken(ctx context.Context, token string) error }