@nxarch/nest-nguniversal
Version:
A NestJS library to serve your NestJS Angular Universal project
16 lines (15 loc) • 718 B
TypeScript
import 'reflect-metadata';
import 'zone.js/dist/zone-node';
import { CacheKeyByOriginalUrlGenerator } from '../cache/cache-key-by-original-url.generator';
import { AngularUniversalOptions } from '../interfaces/angular-universal-options.interface';
import { CacheStorage } from '../interfaces/cache-storage.interface';
export declare function setupUniversal(app: any, ngOptions: AngularUniversalOptions, ngStorageProvider: CacheStorage): Promise<void>;
export declare function getCacheOptions(ngOptions: AngularUniversalOptions): {
isEnabled: boolean;
expiresIn?: undefined;
keyGenerator?: undefined;
} | {
isEnabled: boolean;
expiresIn: number;
keyGenerator: CacheKeyByOriginalUrlGenerator;
};