@prezly/theme-kit-nextjs
Version:
Data layer and utility library for developing Prezly themes with NextJS
13 lines (12 loc) • 626 B
TypeScript
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;
}