import React from 'react';
import { jsx } from '@emotion/react';
import type { SerializedStyles } from '@emotion/react';
export declare const messages: {
    collapseNode: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    expandArialabel: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    expandBodyAriaLabel: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    expandDefaultTitle: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    expandNode: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    expandPlaceholderText: {
        defaultMessage: string;
        description: string;
        id: string;
    };
    loading: {
        defaultMessage: string;
        description: string;
        id: string;
    };
};
export declare const ExpandIconWrapper: ({ children, expanded, }: React.HTMLAttributes<HTMLDivElement> & {
    expanded: boolean;
}) => jsx.JSX.Element;
export declare const expandLayoutWrapperStyle: SerializedStyles;
export declare const ExpandLayoutWrapperWithRef: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<unknown>>;
