UNPKG

@graphql-codegen/typescript-operations

Version:

GraphQL Code Generator plugin for generating TypeScript types for GraphQL queries, mutations, subscriptions and fragments

12 lines (11 loc) 562 B
/** * This version of AvoidOptionalsConfig is an alternative and cut down version of the type of the same name in `@graphql-codegen/visitor-plugins-common` * This version only deal with types available in client use cases. */ export interface AvoidOptionalsConfig { variableValue?: boolean; inputValue?: boolean; defaultValue?: boolean; } export type NormalizedAvoidOptionalsConfig = Required<AvoidOptionalsConfig>; export declare const normalizeAvoidOptionals: (avoidOptionals?: boolean | AvoidOptionalsConfig) => NormalizedAvoidOptionalsConfig;