/** * Copyright IBM Corp. 2020, 2021 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ import React, { ElementType, ReactNode } from 'react'; import PropTypes from 'prop-types'; import { CustomLink, EmptyStateAction } from './EmptyState'; interface EmptyStateProps { /** * Empty state action button */ action?: EmptyStateAction; /** * Empty state headingAs allows you to customize the type of heading element */ headingAs?: (() => ReactNode) | string | ElementType; /** * Empty state link object */ link?: CustomLink; /** * Empty state size */ size?: 'lg' | 'sm'; /** * Empty state subtitle */ subtitle?: ReactNode; /** * Empty state title */ title: ReactNode; } export declare const EmptyStateContent: { (props: EmptyStateProps): React.JSX.Element; displayName: string; propTypes: { /** * Empty state action button */ action: PropTypes.Requireable>; /** * Empty state headingAs allows you to customize the type of heading element */ headingAs: PropTypes.Requireable; /** * Empty state link object */ link: PropTypes.Requireable; /** * Empty state size */ size: PropTypes.Requireable; /** * Empty state subtitle */ subtitle: PropTypes.Requireable; /** * Empty state title */ title: PropTypes.Validator>; }; }; export {}; //# sourceMappingURL=EmptyStateContent.d.ts.map