@ztl-uwu/nuxt-content
Version:
Write your content inside your Nuxt app
13 lines (12 loc) • 550 B
TypeScript
import type { QueryBuilder, ParsedContent, ContentQueryBuilder, ContentQueryBuilderParams, ContentQueryFetcher } from '@nuxt/content';
interface QueryOptions {
initialParams?: ContentQueryBuilderParams;
legacy?: boolean;
}
export declare function createQuery<T = ParsedContent>(fetcher: ContentQueryFetcher<T>, opts: QueryOptions & {
legacy: true;
}): QueryBuilder<T>;
export declare function createQuery<T = ParsedContent>(fetcher: ContentQueryFetcher<T>, opts: QueryOptions & {
legacy: false;
}): ContentQueryBuilder<T>;
export {};