import type { DataGridSettings } from "../../data-grid/root/DataGrid.types.js";
/**
 * Fully resolved settings where every value (except `columnDisplay`) has a
 * defined default applied.
 */
type ResolvedDataGridSettings = Required<Omit<DataGridSettings, "columnDisplay">> & Pick<DataGridSettings, "columnDisplay">;
/**
 * Merges user-provided settings with {@link DataGridSettingsDefaults},
 * returning a fully resolved settings object.
 */
declare function resolveDataGridSettings(settings: DataGridSettings): ResolvedDataGridSettings;
export { resolveDataGridSettings };
