.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / dist / standalone / instance.d.ts
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/node_modules/ajv/dist/standalone/instance.d.ts b/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/node_modules/ajv/dist/standalone/instance.d.ts
new file mode 100644 (file)
index 0000000..156ac32
--- /dev/null
@@ -0,0 +1,12 @@
+import Ajv, { AnySchema, AnyValidateFunction, ErrorObject } from "../core";
+export default class AjvPack {
+    readonly ajv: Ajv;
+    errors?: ErrorObject[] | null;
+    constructor(ajv: Ajv);
+    validate(schemaKeyRef: AnySchema | string, data: unknown): boolean | Promise<unknown>;
+    compile<T = unknown>(schema: AnySchema, meta?: boolean): AnyValidateFunction<T>;
+    getSchema<T = unknown>(keyRef: string): AnyValidateFunction<T> | undefined;
+    private getStandalone;
+    addSchema(...args: Parameters<typeof Ajv.prototype.addSchema>): AjvPack;
+    addKeyword(...args: Parameters<typeof Ajv.prototype.addKeyword>): AjvPack;
+}