export * from './entities';
export * from './services';
export * from './routes';

// 避免命名冲突，明确导出schemas中的类型
export {
  ChannelSchema,
  CreateChannelSchema,
  UpdateChannelSchema,
  DeleteChannelSchema,
  PaginationQuerySchema,
  SearchChannelQuerySchema,
  type Channel as ChannelType,
  type CreateChannelDto,
  type UpdateChannelDto,
  type DeleteChannelDto,
  type PaginationQuery,
  type SearchChannelQuery
} from './schemas';