core-mvc
Version:
Simple but powerful MVC framework for NodeJS.
25 lines • 810 B
TypeScript
import type { DocumentNode } from 'graphql';
export interface ResolverRequest<P = {
[key: string]: unknown;
}, R = {}> {
params: P;
parent: R;
user?: unknown;
}
export declare const fieldQuery: (fullPath: string) => (target: any, name: string) => void;
export declare const query: (path?: string) => (target: any, name: string) => void;
export declare const mutation: (path?: string) => (target: any, name: string) => void;
export declare const typeDefs: (types?: DocumentNode) => (_target: any, _name?: string) => void;
export declare class Result {
data: unknown;
cookies?: {
[key: string]: string;
};
constructor({ data, cookies, }: {
data: unknown;
cookies?: {
[key: string]: string;
};
});
}
//# sourceMappingURL=gql.d.ts.map