UNPKG

intl-t

Version:

A Fully-Typed Node-Based i18n Translation Library

12 lines (11 loc) 487 B
import type { Locale } from "../locales/types"; export interface StaticParamsConfig<L extends Locale = Locale, S extends string = string> { locales?: L[]; param?: S; } export declare function createStaticParams<L extends Locale, S extends string>(config: StaticParamsConfig<L, S>): () => Promise<{ [x: string]: Locale; }[]>; export declare function generateStaticParams<L extends Locale, S extends string>(this: StaticParamsConfig<L, S>): Promise<{ [x: string]: L; }[]>;