/** * Pre-built guard for data saver mode */ import { ExecutionContext } from '@nestjs/common'; import { NetworkGuard } from './networkGuard'; /** * Pre-built guard for data saver mode * * @example * ```typescript * @Controller('api') * export class DataController { * @Get('full-data') * @UseGuards(NoDataSaverGuard) * getFullData() { * // This route is not accessible when data saver is enabled * return { data: this.getLargeDataset() }; * } * } * ``` */ export declare class NoDataSaverGuard extends NetworkGuard { canActivate(context: ExecutionContext): boolean; } //# sourceMappingURL=noDataSaverGuard.d.ts.map