import React from 'react';
import { type BucketDef } from './BucketButtonGroup';
export declare type ReservationHudDrawerResourceRailProps = {
    className?: string;
    /** 与 Filter「Resource」树第一层一致，由 {@link buildResourceRootBuckets} 生成 */
    buckets: BucketDef[];
    /**
     * 与 `searchParams.filter.values.form_record_ids` 一致（底层 id 集合，多桶间为并集）
     */
    value: string[];
    onChange: (next: string[]) => void;
    /** 侧栏无障碍名称 */
    ariaLabel?: string;
};
/**
 * HUD 抽屉：表格右侧竖栏，桶按钮与顶栏 quick filter 同组件，筛 `form_record_ids`。
 */
export declare function ReservationHudDrawerResourceRail(props: ReservationHudDrawerResourceRailProps): React.JSX.Element | null;
export default ReservationHudDrawerResourceRail;
