UNPKG

@prezly/theme-kit-nextjs

Version:

Data layer and utility library for developing Prezly themes with NextJS

13 lines (12 loc) 626 B
import { Category } from '@prezly/sdk'; import { AsyncResolvable } from '@prezly/theme-kit-core'; import type { Metadata } from 'next'; import type { AbsoluteUrlGenerator, Prerequisites } from './types'; export type Params = Prerequisites & { category: AsyncResolvable<Category>; generateUrl: AsyncResolvable<AbsoluteUrlGenerator>; }; export declare function generateCategoryPageMetadata({ generateUrl: resolvableUrlGenerator, category: resolvableCategory, ...prerequisites }: Params, ...metadata: Metadata[]): Promise<Metadata>; export declare namespace generateCategoryPageMetadata { type Parameters = Params; }