UNPKG

@nuxt/content

Version:

Write your content inside your Nuxt app

19 lines (18 loc) 873 B
import type { CollectionSource } from '@nuxt/content'; export * from './files.js'; export declare const defu: <Source extends { [x: string]: any; [x: number]: any; [x: symbol]: any; }, Defaults extends Array<{ [x: string]: any; [x: number]: any; [x: symbol]: any; } | (number | boolean | any[] | Record<never, any> | null | undefined)>>(source: Source, ...defaults: Defaults) => import("defu").Defu<Source, Defaults>; export declare const createSingleton: <T, Params extends Array<unknown>>(fn: () => T) => (_args?: Params) => T; export declare function deepDelete(obj: Record<string, unknown>, newObj: Record<string, unknown>): void; export declare function deepAssign(obj: Record<string, unknown>, newObj: Record<string, unknown>): void; export declare function parseSourceBase(source: CollectionSource): { fixed: any; dynamic: string; };