@benpsnyder/analogjs-esm-router
Version:
Filesystem-based routing for Angular
17 lines (14 loc) • 554 B
TypeScript
import { H3EventContext, H3Event } from 'h3';
import { $Fetch } from 'nitropack';
type PageServerAction = {
params: H3EventContext['params'];
req: H3Event['node']['req'];
res: H3Event['node']['res'];
fetch: $Fetch;
event: H3Event;
};
declare function fail<T = object>(status: number, errors: T): Response;
declare function json<T = object>(data: T, config?: ResponseInit): Response;
declare function redirect(url: string, config?: number | ResponseInit): Response;
export { fail, json, redirect };
export type { PageServerAction };