export type ListDensity = 'small' | 'middle' | 'large'; export interface DisplayColumn { key: string; visible: boolean; fixed?: 'left'; } export interface ListDisplaySettings { columns: DisplayColumn[]; density: ListDensity; } export declare function moveListItem(items: T[], from: number, to: number): T[]; export declare function ResourceListSettings({ columns, value, disabled, onChange, onReset }: { columns: Array<{ key: string; label: string; }>; value: ListDisplaySettings; disabled?: boolean; onChange(value: ListDisplaySettings): void; onReset(): void; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ResourceListSettings.d.ts.map