import type { MarkdownPrettyPrintType } from "./usage.js"; import { type Results } from "./validation.js"; export declare function initialize(options?: InitializeOptions): Promise; export declare function defaultOnInvalid({ results }: { results: Results; }): never; export type InitializeOptions = { readonly onInvalid?: OnInvalid; readonly markdownPrettyPrint?: MarkdownPrettyPrintType; }; export type OnInvalid = (args: OnInvalidArgs) => void; type OnInvalidArgs = { readonly results: Results; readonly defaultHandler: () => never; }; export {};