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