123456789101112131415 |
- 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;
|