/** * (c) Phan Trung Nguyên * User: nguyenpl117 * Date: 3/16/2020 * Time: 2:33 PM * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ import { RouterResolver, RouterStoreFactory } from '@tngraphql/graphql/dist/interfaces/RouterStoreFactory'; import { RouterType } from '@tngraphql/graphql/dist/router'; import { ApplicationContract } from '../../Contracts/ApplicationContract'; export declare class RouteStore implements RouterStoreFactory { app: ApplicationContract; resolvers: Function[]; queries: RouterResolver[]; mutations: RouterResolver[]; subscriptions: RouterResolver[]; route: RouterType; lookupStore: any; constructor(app: ApplicationContract); boot(route: any): void; reset(): void; getRouterResolvers(method: string): RouterResolver[]; }