@adpt/cloud
Version:
AdaptJS cloud component library
21 lines • 835 B
TypeScript
import { PrimitiveComponent } from "@adpt/core";
import { ConnectToInstance } from "../ConnectTo";
import { NetworkScope } from "../NetworkService";
/**
* Abstract Redis component
*
* @remarks
* This component is used to denote a needed {@link https://redis.io | Redis} service.
* Users should use a style sheet to subsitute a concrete Redis instance that provides
* the service. {@link redis.TestRedis} is such a component, suitable for test
* environments.
*
* All implementations of this component should implmenent {@link ConnectToInstance}
* that provides a `REDIS_URI` variable of the form `redis://<hostname>:<port>`.
*
* @public
*/
export declare abstract class Redis extends PrimitiveComponent implements ConnectToInstance {
connectEnv(_scope?: NetworkScope): undefined;
}
//# sourceMappingURL=Redis.d.ts.map