UNPKG

@analogjs/content

Version:

Content Rendering for Analog

21 lines (17 loc) 939 B
import * as _angular_core from '@angular/core'; import { Signal } from '@angular/core'; import * as _analogjs_content from '@analogjs/content'; import { InjectContentFilesFilterFunction, ContentFile } from '@analogjs/content'; declare function contentFilesResource<Attributes extends Record<string, any>>(filterFn?: InjectContentFilesFilterFunction<Attributes> | undefined): _angular_core.ResourceRef<_analogjs_content.ContentFile<Attributes>[] | undefined>; type ContentFileParams = Signal<string | { customFilename: string; }>; /** * Resource for requesting an individual content file * * @param params * @param fallback * @returns */ declare function contentFileResource<Attributes extends Record<string, any> = Record<string, any>>(params?: ContentFileParams, fallback?: string): _angular_core.ResourceRef<ContentFile<Record<string, never> | Attributes> | undefined>; export { contentFileResource, contentFilesResource };