@softkit/i18n
Version:
This library is a simple wrapper based on [nestjs-i18n](https://nestjs-i18n.com/)
16 lines (15 loc) • 711 B
TypeScript
import { CatService } from './cat.service';
import { PubSub } from 'graphql-subscriptions';
import { CreateCatInput } from './cat.input';
import { I18nContext } from '../../../i18n.context';
export declare class CatResolver {
private readonly catService;
private readonly pubSub;
constructor(catService: CatService, pubSub: PubSub);
getCats(): Promise<import("./cat.model").CatModel[]>;
getCat(id: number): Promise<import("./cat.model").CatModel>;
getCatUsingContext(id: number, i18n: I18nContext): Promise<import("./cat.model").CatModel>;
create(args: CreateCatInput): Promise<any>;
catAdded(): AsyncIterator<unknown, any, undefined>;
validation(_: CreateCatInput): void;
}