new injection strategies

This commit is contained in:
leonardotrapani
2025-12-19 16:31:54 +01:00
parent 9032899776
commit 13aa3e3b80
13 changed files with 734 additions and 374 deletions
+13
View File
@@ -0,0 +1,13 @@
package injection
import (
"context"
"time"
)
// Backend represents a text injection method
type Backend interface {
Name() string
Available() error
Inject(ctx context.Context, text string, timeout time.Duration) error
}