import React from 'react';
import { EmptyStateBaseProps } from './EmptyStateBase';
import { NewItemButtonProps } from './NewItemButton';
export interface CollectionEmptyStateProps extends Omit<Partial<EmptyStateBaseProps>, 'cta'> {
    /**
     * Configuration for the default call to action button.\
     * `onClick`: Adds a callback for when the button is clicked. <br>
     * `text`: Text of the button.
     *  To render the default add new item button, you must provide the `onClick` callback.
     * @external
     */
    addNewCta?: NewItemButtonProps;
}
declare function _CollectionEmptyState(props: CollectionEmptyStateProps): React.JSX.Element;
export declare const CollectionEmptyState: typeof _CollectionEmptyState & {
    displayName: string;
};
export {};
//# sourceMappingURL=CollectionEmptyState.d.ts.map