export declare const CollectionLayouts: {
    readonly Horizontal: {
        ({ children }: import("./shared/layoutConstants.js").LayoutProps): import("react/jsx-runtime").JSX.Element;
        Body: <T>(props: import("./shared/layoutConstants.js").LayoutBodyProps<T> & {
            ref?: import("react").ForwardedRef<HTMLDivElement>;
        }) => import("react/jsx-runtime").JSX.Element;
        Header: (props: import("./shared/layoutConstants.js").LayoutHeaderProps & {
            ref?: import("react").ForwardedRef<HTMLDivElement>;
        }) => import("react/jsx-runtime").JSX.Element;
        displayName: string;
    };
    readonly Vertical: {
        ({ children }: import("./shared/layoutConstants.js").LayoutProps): import("react/jsx-runtime").JSX.Element;
        Body: <T>(props: import("./shared/layoutConstants.js").LayoutBodyProps<T> & {
            ref?: import("react").ForwardedRef<HTMLDivElement>;
        }) => import("react/jsx-runtime").JSX.Element;
        Header: (_props: import("./shared/layoutConstants.js").LayoutHeaderProps & {
            ref?: import("react").ForwardedRef<HTMLDivElement>;
        }) => null;
        displayName: string;
    };
};
export { HorizontalLayout } from './horizontal-layout/HorizontalLayout.js';
export { VerticalLayout } from './vertical-layout/VerticalLayout.js';
export type { CollectionLayout, CollectionLayoutBodyProps, CollectionLayoutHeaderProps, } from './CollectionLayout.types.js';
//# sourceMappingURL=CollectionLayouts.d.ts.map