wix-twix
Version:
A simple library for managing server and web Wix clients built on top of Wix SDK.
10 lines • 565 B
TypeScript
import { Client, ClientProps, ClientEnv, ClientEnvName, Modules, AuthStrategy } from './wixClient.types';
export declare abstract class WixClient<M extends Modules, A extends AuthStrategy, E extends ClientEnv> {
client: Client<M, A>;
protected abstract getAuthStrategy(): A;
protected abstract getEnvVariables(): E;
constructor({ modules }: ClientProps<M>);
protected getEnvVariable(name: ClientEnvName<E>): string;
protected createClient(modules?: M): import('@wix/sdk').WixClient<undefined, A, M>;
}
//# sourceMappingURL=wixClient.d.ts.map