/** * Frontend Entry Point * * Exports only frontend-safe code. No database access, no backend services. * Use this entry point for browser, React, Vue, mobile apps. * * @example * ```typescript * import { Core, CoreEventManager } from '@plyaz/core/frontend'; * * await Core.initialize({ * skipDb: true, * appContext: 'webapp', * api: { baseURL: 'https://api.example.com' }, * }); * ``` */ export { Core, ApiClientService } from './init/CoreInitializer'; export { CoreEventManager } from './events/CoreEventManager'; export { BaseDomainService } from './domain/base/BaseDomainService'; export { BaseFrontendDomainService } from './domain/base/BaseFrontendDomainService'; export { BaseMapper } from './domain/base/BaseMapper'; export { BaseValidator } from './domain/base/BaseValidator'; export * from './utils/mapperUtils'; export * from './domain/example/FrontendExampleDomainService'; export * from './domain/files/FrontendFilesDomainService'; export * from './domain/notifications/FrontendNotificationsDomainService'; export * from './frontend'; export { detectRuntime } from './utils/runtime'; //# sourceMappingURL=entry-frontend.d.ts.map