UNPKG

@paroicms/server

Version:
15 lines (14 loc) 856 B
import type { ResizeRule } from "@paroicms/public-anywhere-lib"; import { type PaHttpContext } from "@paroicms/public-server-lib"; import { type PaRouteParams } from "../../express/http-helpers.js"; import type { SiteContext } from "../../site-context/site-context.types.js"; export declare function serveFilecontroller(siteContext: SiteContext, httpContext: PaHttpContext, routeParams: PaRouteParams): Promise<void>; export declare function serveCacheImageController(siteContext: SiteContext, httpContext: PaHttpContext, routeParams: PaRouteParams): Promise<void>; export declare function serveUnversionedImage(siteContext: SiteContext, httpContext: PaHttpContext, options: { mediaId: string; mediaType: string; ownerHandle: string; isHandleReusable: boolean; resizeRule: ResizeRule; ensureUrlFilename?: string; }): Promise<void>;