/**
 * PopoverSort: Componente que renderiza el popover de ordenamiento.
 * Este componente implementa un formulario de ordenamiento dentro de un popover. Para garantizar
 * que funcione correctamente en todos los contextos, utiliza un botón con submit programático
 * en lugar de un botón tipo `submit` nativo.
 *
 * **Diseño resiliente:**
 * El componente está diseñado para ser resiliente a casos donde sea contenido por un
 * `RHFormProvider` ancestro. Aunque HTML no permite formularios anidados, este componente
 * puede funcionar dentro de un formulario padre sin afectar su comportamiento, ya que:
 *
 * 1. Utiliza un botón tipo `button` que ejecuta el submit programáticamente mediante
 *    `handleSubmit` de react-hook-form, evitando el submit nativo del navegador.
 * 2. No depende de la propagación de eventos del DOM para el submit, lo que elimina
 *    la posibilidad de que el formulario ancestro se ejecute accidentalmente.
 * 3. Mantiene el mismo comportamiento y funcionalidad independientemente de si está
 *    contenido por un formulario padre o está aislado.
 *
 * Esta implementación permite que el funcionamiento sea idéntico a como si el componente
 * estuviera por fuera de cualquier formulario ancestro, garantizando consistencia y
 * previsibilidad en todos los escenarios de uso.
 * @returns Componente de popover con formulario de ordenamiento
 */
declare function PopoverSort(): import("@emotion/react/jsx-runtime").JSX.Element | null;
export default PopoverSort;
//# sourceMappingURL=PopoverSort.d.ts.map