import type { IncomingPageCollectionConfig, PageCollectionConfig } from '../types/PageCollectionConfig.js'; import type { PagesPluginConfig } from '../types/PagesPluginConfig.js'; /** * Creates a collection config for a page-like collection by adding: * - Page attributes as custom attributes for use in hooks * - Required parent relationship field in the sidebar * - Hidden breadcrumbs array field * - Hooks for managing virtual fields and page duplication */ export declare const createPageCollectionConfig: ({ collectionConfig: incomingCollectionConfig, pluginConfig, }: { collectionConfig: IncomingPageCollectionConfig; pluginConfig: PagesPluginConfig; }) => PageCollectionConfig;