package connection import ( "github.com/jackc/pgx/v5/pgxpool" "github.com/turbot/steampipe/pkg/pluginmanager_service/grpc/shared" ) type pluginManager interface { shared.PluginManager OnConnectionConfigChanged(ConnectionConfigMap, PluginMap) GetConnectionConfig() ConnectionConfigMap HandlePluginLimiterChanges(limiterMap PluginLimiterMap) error Pool() *pgxpool.Pool ShouldFetchRateLimiterDefs() bool LoadPluginRateLimiters(pluginConnectionMap map[string]string) (PluginLimiterMap, error) }