import React from 'react'; import cx from 'classnames'; import styles from './Note.module.scss'; export interface Props { /** Status indicator: A generic message or info item. Alias for the deprecated 'info' prop */ attention?: boolean; /** Text and other (non-icon) content for the Note */ children?: React.ReactNode; /** CSS class name(s) to apply to the Note */ className?: Parameters[0]; /** Status indicator: An error or other important mishap */ error?: boolean; /** Enables a wider min-width (2x the default) */ fixed?: boolean; /** An icon to display (overrides the default status icon for whichever status indicator is enabled) */ icon?: React.ReactNode; /** DEPRECATED: Use (and see description of) `attention` instead */ info?: boolean; /** Height (in pixels) of the desired Note display. If no text is present (an empty Note), this measurement controls * the width as well. */ size?: 20 | 24 | 32; /** DEPRECATED: Use `size={24}` instead */ small?: boolean; /** Whether or not to fill the Note with a background color */ solid?: boolean; /** Status indicator: A process or task has finished successfully */ success?: boolean; /** Status indicator: Something that needs attention or something may be wrong */ warning?: boolean; /** Hide or show icon that appears before the content. */ hasIcon?: boolean; } export declare const Note: React.FC; export default Note; export { styles }; //# sourceMappingURL=index.d.ts.map