UNPKG

@redocly/graphql-docs

Version:

Redocly GraphQL docs

13 lines (12 loc) 496 B
import { GraphQLConfig, LayoutVariant } from '@redocly/config'; import type { GraphQLInfo } from '../types/index.js'; export type PaginationType = 'none' | 'section' | 'item'; type WithRequired<T, K extends keyof T> = T & { [P in K]-?: T[P]; }; type BaseRequired = WithRequired<GraphQLConfig, 'jsonSamplesDepth' | 'samplesMaxInlineArgs' | 'fieldExpandLevel'>; export type GraphQLDocsSettings = Omit<BaseRequired, 'layout'> & { layout: LayoutVariant; info?: GraphQLInfo; }; export {};