export {
  getWordPressConfig,
  saveWordPressConfig,
  deleteWordPressConfig,
  getWordPressCredentials,
  testWordPressConnection,
  toggleWordPressEnabled,
} from './WordPressConfigService';

export {
  healthCheck as wpHealthCheck,
  listPosts as wpListPosts,
  getPost as wpGetPost,
  createPost as wpCreatePost,
  updatePost as wpUpdatePost,
  deletePost as wpDeletePost,
  listCategories as wpListCategories,
  getCategory as wpGetCategory,
  createCategory as wpCreateCategory,
  listTags as wpListTags,
  createTag as wpCreateTag,
  listMedia as wpListMedia,
  getCurrentUser as wpGetCurrentUser,
} from './WordPressClient';

export type {
  WPPost,
  WPCategory,
  WPTag,
  WPMedia,
  WPUser,
  WPListParams,
  WPCreatePostParams,
  WPUpdatePostParams,
} from './WordPressClient';