Files
homaroma/apps/backend/src/routes/pages.d.ts
T
2026-06-28 05:52:46 -04:00

180 lines
4.1 KiB
TypeScript

import { Elysia } from "elysia";
export declare const pagesRoute: Elysia<"/pages", {
decorator: any;
store: any;
derive: any;
resolve: any;
}, any, any, {
pages: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
[x: string]: any;
[x: number]: any;
[x: symbol]: any;
};
};
};
} & {
pages: {
":slug": {
get: {
body: unknown;
params: {
slug: string;
} & {};
query: unknown;
headers: unknown;
response: {
422: {
type: "validation";
on: string;
summary?: string;
message?: string;
found?: unknown;
property?: string;
expected?: string;
};
};
};
};
};
} & {
pages: {
":slug": {
sections: {
get: {
body: unknown;
params: {
slug: string;
} & {};
query: unknown;
headers: unknown;
response: {
[x: string]: any;
[x: number]: any;
[x: symbol]: any;
};
};
};
};
};
} & {
pages: {
sections: {
":sectionId": {
get: {
body: unknown;
params: {
sectionId: string;
} & {};
query: unknown;
headers: unknown;
response: {
[x: string]: any;
[x: number]: any;
[x: symbol]: any;
};
};
};
};
};
} & {
pages: {
newsletter: {
post: {
body: {
email: string;
};
params: {};
query: unknown;
headers: unknown;
response: {
200: {
error: string;
success?: never;
data?: never;
} | {
success: boolean;
data: any;
error?: never;
};
422: {
type: "validation";
on: string;
summary?: string;
message?: string;
found?: unknown;
property?: string;
expected?: string;
};
};
};
};
};
} & {
pages: any;
} & {
pages: {
post: any;
};
} & {
pages: {
":slug": {
delete: any;
};
};
} & {
pages: {
":id": {
translations: {
patch: any;
};
};
};
} & {
pages: {
":slug": {
sections: {
post: any;
};
};
};
} & {
pages: {
sections: {
":sectionId": {
put: any;
};
};
};
} & {
pages: {
":slug": {
sections: {
reorder: {
put: any;
};
};
};
};
} & {
pages: {
sections: {
":sectionId": {
delete: any;
};
};
};
}, {
derive: {};
resolve: {};
schema: {};
standaloneSchema: {};
response: {};
}, any>;
export declare function hydrateSectionPayload(section: any, lang: string): Promise<any>;
//# sourceMappingURL=pages.d.ts.map