This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
admin-panel/graphql-types/node_modules/@graphql-tools/prisma-loader/es5/index.d.ts

20 lines
658 B
TypeScript

import { UrlLoader, LoadFromUrlOptions } from '@graphql-tools/url-loader';
/**
* additional options for loading from a `prisma.yml` file
*/
export interface PrismaLoaderOptions extends LoadFromUrlOptions {
envVars?: {
[key: string]: string;
};
graceful?: boolean;
cwd?: string;
}
/**
* This loader loads a schema from a `prisma.yml` file
*/
export declare class PrismaLoader extends UrlLoader {
loaderId(): string;
canLoad(prismaConfigFilePath: string, options: PrismaLoaderOptions): Promise<boolean>;
load(prismaConfigFilePath: string, options: PrismaLoaderOptions): Promise<import("@graphql-tools/utils").Source>;
}