import { EntityName, ExtractDomain, HassEntityWithService } from '@hakit/core'; import { IconProps } from '@iconify/react'; import { ModalPropsHelper } from '../..'; import { ReactNode } from 'react'; export interface EntitiesCardRowProps extends Omit, "onClick"> { /** The name of the entity to render */ entity: E; /** the icon name to use @default entity_icon */ icon?: string; /** the props for the icon, which includes styles for the icon */ iconProps?: Omit; /** the name of the entity @default friendly_name */ name?: ReactNode; /** the function to call when the row is clicked @default undefined */ onClick?: (entity: HassEntityWithService>) => void; /** the function to render the state @default undefined */ renderState?: (entity: HassEntityWithService>) => React.ReactElement; /** include last updated time @default false */ includeLastUpdated?: boolean; /** props to pass to the modal for each row */ modalProps?: Partial>>; } /** The EntitiesCardRow component is a child component of the EntitiesCard component. */ export declare function EntitiesCardRow(props: EntitiesCardRowProps): import("@emotion/react/jsx-runtime").JSX.Element; //# sourceMappingURL=EntitiesCardRow.d.ts.map