import { ButtonInterface } from "./button-interface"; import { ChipInterface } from "./chip-interface"; import { AvatarInterface } from "./avatar-interface"; export interface GridInterface { cellType: string; viewText: boolean; viewLeadingIcon: boolean; viewTrailingIcon: boolean; viewButton: boolean; viewChip: boolean; viewAvatar: boolean; iconPath?: string; chipConfig?: ChipInterface[]; buttonConfig?: ButtonInterface; avatarConfig?: AvatarInterface; text?: string | number; subText?: string | number; interactiveLink?: string; interactiveLinkTarget?: string; chipClicked?(evt: any): any; linkClicked?(evt: any): any; buttonClicked?(evt: any): any; avatarClicked?(evt: any): any; }