import { OpenAPIHono } from "@hono/zod-openapi";
import { Bindings, Variables } from "../../types";
export declare const clientRegistrationTokenRoutes: OpenAPIHono<{
    Bindings: Bindings;
    Variables: Variables;
}, {
    "/": {
        $post: {
            input: {
                header: {
                    "tenant-id"?: string | undefined;
                };
            } & {
                json: {
                    sub?: string | undefined;
                    constraints?: Record<string, unknown> | undefined;
                    expires_in_seconds?: number | undefined;
                    single_use?: boolean | undefined;
                };
            };
            output: {
                id: string;
                token: string;
                expires_at: string;
                single_use: boolean;
                sub?: string | undefined;
                constraints?: {
                    [x: string]: import("hono/utils/types").JSONValue;
                } | undefined;
            };
            outputFormat: "json";
            status: 201;
        };
    };
}, "/">;
