UNPKG

@prezly/theme-kit-nextjs

Version:

Data layer and utility library for developing Prezly themes with NextJS

13 lines (12 loc) 576 B
import { AsyncResolvable } from '@prezly/theme-kit-core'; import type { Metadata } from 'next'; import type { AbsoluteUrlGenerator, Prerequisites } from './types'; export type Params = Prerequisites & { title: string; description?: string; generateUrl: AsyncResolvable<AbsoluteUrlGenerator>; }; export declare function generateSearchPageMetadata({ title, description, generateUrl: resolvableUrlGenerator, ...prerequisites }: Params, ...metadata: Metadata[]): Promise<Metadata>; export declare namespace generateSearchPageMetadata { type Parameters = Params; }