diff --git a/ajv/index.d.ts b/ajv/index.d.ts index bf487fd341..94d0055551 100644 --- a/ajv/index.d.ts +++ b/ajv/index.d.ts @@ -66,18 +66,20 @@ declare namespace Ajv { unicode?: boolean; format?: string; formats?: any; + unknownFormats?: true | string[] | "ignore"; schemas?: any; - missingRefs?: boolean; + missingRefs?: true | "ignore" | "fail"; + extendRefs?: true | "ignore" | "fail"; loadSchema?(uri: string, callback: (error: Error, body: any) => void): void; - removeAdditional?: boolean; - useDefaults?: boolean; - coerceTypes?: boolean; + removeAdditional?: boolean | "all" | "failing"; + useDefaults?: boolean | "shared"; + coerceTypes?: boolean | "array"; async?: any; transpile?: string; meta?: boolean; - validateSchema?: boolean; + validateSchema?: boolean | "log"; addUsedSchema?: boolean; - inlineRefs?: boolean; + inlineRefs?: boolean | number; passContext?: boolean; loopRequired?: number; ownProperties?: boolean;