import * as React from 'react';
import type { TooltipProps } from './Tooltip';
declare const _default: {
    tags: string[];
    title: string;
    argTypes: {
        title: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
        body: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
        placement: {
            options: string[];
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        delayMotionDuration: {
            options: unknown[];
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        elevation: {
            description: string;
            control: {
                type: string;
            };
            options: unknown[];
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        hidden: {
            description: string;
            control: {
                type: string;
            };
        };
        classNames: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
        bodyMaxLines: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: number;
                };
            };
        };
        titleMaxLines: {
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: number;
                };
            };
        };
        children: {
            type: {
                required: boolean;
            };
            description: string;
            control: {
                type: string;
            };
            table: {
                type: {
                    summary: string;
                };
            };
        };
    };
    parameters: {
        docs: {
            subtitle: string;
            description: {
                component: string;
            };
        };
        storySource: {
            componentPath: string;
        };
    };
};
export default _default;
export declare const _Simple: {
    (args: TooltipProps): React.JSX.Element;
    args: {
        title: string;
        body: string;
        placement: string;
        children: null;
        bodyMaxLines: number;
        titleMaxLines: number;
    };
};
export declare const _WithCustomComponent: {
    (args: TooltipProps): React.JSX.Element;
    args: {
        title: string;
    };
};
export declare const _Multiline: {
    (args: TooltipProps): React.JSX.Element;
    args: {
        title: string;
        bodyMaxLines: number;
        placement: string;
    };
};
//# sourceMappingURL=Tooltip.stories.d.ts.map