import { BaseRegistry } from '@formitiva/core'; export type DebounceConfig = false | { wait?: number; leading?: boolean; trailing?: boolean; }; export declare const DEBOUNCE_CONFIG: Record; declare const registry: BaseRegistry; export declare function isBuiltinComponentType(typeName: string): boolean; export declare function registerComponentInternal(type: string, component: unknown, isBaseComponent: boolean): void; export declare function registerComponent(type: string, component: unknown): void; export declare function getComponent(type: string): unknown; export declare function listComponents(): string[]; export declare function registerBaseComponents(): void; export default registry; //# sourceMappingURL=componentRegistry.d.ts.map