import { UseDataGridPersistenceProps } from './types';
import { ChangeConfig } from '../../components/datagrids/types';
import { IGridConfigExtended } from '../../components/datagrids/contexts/DataGridContext/types';
/**
 * Hook para manejar la persistencia de configuración del DataGrid en cookies de red.
 *
 * Retorna:
 * - `defaultConfig`: Configuración inicial cargada desde cookies
 * - `onChangeConfig`: Callback para persistir cambios en cookies
 * - `defaultUserColumns`: (deprecated) Alias de defaultConfig
 * - `onChangeUserColumns`: (deprecated) Alias de onChangeConfig
 */
export declare const useDataGridPersistence: (props: UseDataGridPersistenceProps) => {
    defaultConfig: IGridConfigExtended;
    onChangeConfig: (newProps: ChangeConfig) => void;
    defaultUserColumns: IGridConfigExtended;
    onChangeUserColumns: (newProps: ChangeConfig) => void;
};
//# sourceMappingURL=useDataGridPersistence.d.ts.map