Spaces:
Running
Running
import { FormatMode, FormatName } from "./formats"; | |
import type { Plugin, Format } from "ajv"; | |
export { FormatMode, FormatName } from "./formats"; | |
export { LimitFormatError } from "./limit"; | |
export interface FormatOptions { | |
mode?: FormatMode; | |
formats?: FormatName[]; | |
keywords?: boolean; | |
} | |
export declare type FormatsPluginOptions = FormatName[] | FormatOptions; | |
export interface FormatsPlugin extends Plugin<FormatsPluginOptions> { | |
get: (format: FormatName, mode?: FormatMode) => Format; | |
} | |
declare const formatsPlugin: FormatsPlugin; | |
export default formatsPlugin; | |