/**
 * @module builtins
 * @description Built-in control types for the Form Plugin
 *
 * Standard control types available out of the box:
 * text, number, email, boolean, select, date, file
 */
import type { ControlType } from "./types.ts";
export declare const BUILTIN_TYPES: ControlType[];
export declare const BUILTIN_TYPE_MAP: Map<string, ControlType>;
export declare function registerBuiltinTypes(registerFn: (type: ControlType, options?: {
    allowOverride?: boolean;
}) => void): void;
export declare function getBuiltinType(id: string): ControlType | undefined;
export declare function isBuiltinType(id: string): boolean;
//# sourceMappingURL=builtins.d.ts.map