/**
 * Utility to strip CollabFormFieldBaseProps keys from a props object,
 * leaving only DOM-safe rest props for spreading onto native elements.
 *
 * This replaces the massive destructuring block in each form component
 * where every base prop is assigned to an unused `_` variable just to
 * get the `...rest` for the underlying input element.
 */
/**
 * Strip all known base/internal props from the props object,
 * returning only DOM-safe attributes for spreading onto native elements.
 *
 * Also strips hazo_chat_* and hazo_notes_* prefixed props as a safety net.
 */
export declare function strip_base_props<T extends Record<string, any>>(props: T): Record<string, any>;
//# sourceMappingURL=strip_base_props.d.ts.map