import { BoxProps, CompoundStylesApiProps } from '@mantine/core';
import { ForwardedRef } from 'react';
import { CustomComponentThemeExtend } from '../../../../utils/createFactoryComponent.js';
import { TableLayoutProps } from '../../Table.types.js';
import { RowLayoutBodyFactory } from './RowLayoutBody.js';
export type RowLayoutHeaderStyleNames = 'headerRow';
export interface RowLayoutHeaderProps<T> extends BoxProps, TableLayoutProps<T>, CompoundStylesApiProps<RowLayoutBodyFactory> {
}
export declare const RowLayoutHeader: {
    <T>(props: RowLayoutHeaderProps<T> & {
        ref?: ForwardedRef<HTMLTableRowElement>;
    }): import("react/jsx-runtime").JSX.Element;
    extend: CustomComponentThemeExtend<{
        props: RowLayoutHeaderProps<unknown>;
        ref: HTMLTableRowElement;
        stylesNames: RowLayoutHeaderStyleNames;
        compound: true;
    }>;
};
//# sourceMappingURL=RowLayoutHeader.d.ts.map