import { ReactNode } from 'react';
/**
 * Row-edge slot for comment affordances. Renders a zero-height overlay that
 * never affects row layout, with an inner sticky element pinned to the right
 * edge so the icon stays visible during horizontal scroll. Parent row must be
 * `position: relative`.
 */
export interface RowCommentSlotProps {
    children: ReactNode;
    /** Hug right edge (`0px`) vs inset by 22px. Use `true` for quick-view panels
     * and table surfaces with their own right padding (e.g. receipts tabs). */
    flushRight?: boolean;
    innerClassName?: string;
    /** Top offset relative to the row's top edge. Defaults to `Space.sp1`. */
    top?: string;
}
export declare const RowCommentSlot: import('react').ForwardRefExoticComponent<RowCommentSlotProps & import('react').RefAttributes<HTMLDivElement>>;
