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; //# sourceMappingURL=pages.d.ts.map