import * as react_jsx_runtime from 'react/jsx-runtime';
import * as React from 'react';

interface DesignSystemTableShellNoTabsProps {
    /** Typically {@link Paginator} with `variant="inline"`. */
    pagination: React.ReactNode;
    /** Scrollable table markup (e.g. `CustomersFileCabinetTable` or sortable `Table`). */
    children: React.ReactNode;
    className?: string;
    /** Passed to {@link SimpleInventoryTableShell} outer card border (default: `border-border`). */
    cardBorderClassName?: string;
    /** When true, card height follows table rows + paginator footer (no vertical stretch). */
    fitContent?: boolean;
}
/**
 * Product **Table** layout matching design-system **Patterns → Table** (no file-cabinet tabs):
 * bordered card, theme `surface` fill (aligned with tabbed table chrome), inline paginator below the grid.
 */
declare function DesignSystemTableShellNoTabs({ pagination, children, className, cardBorderClassName, fitContent, }: DesignSystemTableShellNoTabsProps): react_jsx_runtime.JSX.Element;

export { DesignSystemTableShellNoTabs, type DesignSystemTableShellNoTabsProps };
