import { ResponseDirective, ResponseDirectiveOptions } from './ResponseDirective'; import { ResponseDirectiveType } from './ResponseDirectiveType'; export class JsonDirective extends ResponseDirective { constructor(value: T, options?: Partial) { super(ResponseDirectiveType.Json, value, options); } } /** * Returns a `JsonDirective` object */ export function json(value: T, options?: Partial) { return new JsonDirective(value, options); }