@bitblit/ratchet-epsilon-common
Version:
Tiny adapter to simplify building API gateway Lambda APIS
12 lines (11 loc) • 719 B
TypeScript
import { JwtTokenBase } from '@bitblit/ratchet-common/jwt/jwt-token-base';
import { EpsilonGlobalHandler } from '../epsilon-global-handler.js';
import { LocalWebTokenManipulator } from '../http/auth/local-web-token-manipulator.js';
import { EpsilonConfig } from '../config/epsilon-config.js';
export declare class SampleServerComponents {
private constructor();
static createSampleTokenManipulator(): LocalWebTokenManipulator<JwtTokenBase>;
static createSampleEpsilonConfig(label: string): Promise<EpsilonConfig>;
static createSampleEpsilonGlobalHandler(label: string): Promise<EpsilonGlobalHandler>;
static createSampleBatchOnlyEpsilonGlobalHandler(label: string): Promise<EpsilonGlobalHandler>;
}