UNPKG

@bishwenduk029/fringe

Version:
22 lines (21 loc) 646 B
import { Service } from 'esbuild'; import type { Logger } from 'pino'; import { Builder, CommonBuilderOptions } from '.'; export interface SereverGraphQLBuildResult { graphqlNames: string[]; serverApiEntry: string | null; } export interface SereverGraphQLBuilderOptions { logger: Logger; service: Service; rootDir: string; } export declare class ServerGraphQLBuilder extends Builder { readonly logger: Logger; readonly service: Service; readonly rootDir: string; readonly pageSourcePath: string; readonly pageBuildPath: string; constructor(options: CommonBuilderOptions); build(): Promise<void>; }