export interface ArticleGroupData {
    articleGroupId: number
    groupName: string
    description: string
    icon: string
    iconType: number
    isPublic: number
    isSharedInSocialMedia: number
    isActive: string
}

export interface ArticalGroupListTableData extends ArticleGroupData {
    key: React.Key
}

export interface ArticalGroupPayloadInteface {
    data: ArticleGroupData[]
    noOfRecords: number
}

export interface ListofArticalGroupStateInterface {
    articalListGroupData: ArticleGroupData[]
    articalListGroupDataCount: number
}

export interface ArticalGroupListFormInterface {
    onSave: (data: ArticleGroupData, callBack: CallableFunction) => void
    editData: ArticleGroupData
    isLoadingModal: boolean
}
