import { OpenAPIHono } from "@hono/zod-openapi";
import { Bindings, Variables } from "../../types";
export declare const authenticateRoutes: OpenAPIHono<{
    Bindings: Bindings;
    Variables: Variables;
}, {
    "/": {
        $post: {
            input: {
                json: {
                    credential_type: "http://auth0.com/oauth/grant-type/passwordless/otp";
                    otp: string;
                    client_id: string;
                    username: string;
                    realm: "email";
                    scope?: string | undefined;
                } | {
                    credential_type: "http://auth0.com/oauth/grant-type/password-realm";
                    client_id: string;
                    username: string;
                    password: string;
                    realm: "Username-Password-Authentication";
                    scope?: string | undefined;
                };
            };
            output: {};
            outputFormat: string;
            status: 200;
        };
    };
}, "/">;
