import { ConfigService, DashboardPart } from '../config/config.service'; import { FrontPartService } from '../../parts/front/front.service'; import { MediaPartService } from '../../parts/media/media.service'; import { UserPartService } from '../../parts/user/user.service'; import { CategoryPartService } from '../../parts/category/category.service'; import { TagPartService } from '../../parts/tag/tag.service'; import { PagePartService } from '../../parts/page/page.service'; import { PostPartService } from '../../parts/post/post.service'; import { OptionPartService } from '../../parts/option/option.service'; import { ProfilePartService } from '../../parts/profile/profile.service'; import { AudioPartService } from '../../parts/audio/audio.service'; import { VideoPartService } from '../../parts/video/video.service'; import { BundlePartService } from '../../parts/bundle/bundle.service'; import * as i0 from "@angular/core"; export declare class DashboardService { private configService; readonly frontPart: FrontPartService; readonly mediaPart: MediaPartService; readonly userPart: UserPartService; readonly categoryPart: CategoryPartService; readonly tagPart: TagPartService; readonly pagePart: PagePartService; readonly postPart: PostPartService; readonly optionPart: OptionPartService; readonly profilePart: ProfilePartService; readonly audioPart: AudioPartService; readonly videoPart: VideoPartService; readonly bundlePart: BundlePartService; private customParts; constructor(configService: ConfigService, frontPart: FrontPartService, mediaPart: MediaPartService, userPart: UserPartService, categoryPart: CategoryPartService, tagPart: TagPartService, pagePart: PagePartService, postPart: PostPartService, optionPart: OptionPartService, profilePart: ProfilePartService, audioPart: AudioPartService, videoPart: VideoPartService, bundlePart: BundlePartService); registerAvailableParts(customParts: Record): DashboardService; init(): DashboardService; getPart(part: string): undefined | DashboardPart; getParts(): DashboardPart[]; getMenu(): import("@lamnhan/ngx-useful").MenuItem[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }