export declare const utilitiesRouter: import("@trpc/server").CreateRouterInner<import("@trpc/server").RootConfig<{
    ctx: import("@routes").Context;
    meta: import("trpc-openapi").OpenApiMeta;
    errorShape: import("@trpc/server").DefaultErrorShape;
    transformer: import("@trpc/server").DefaultDataTransformer;
}>, {
    healthCheck: import("@trpc/server").BuildProcedure<"query", {
        _config: import("@trpc/server").RootConfig<{
            ctx: import("@routes").Context;
            meta: import("trpc-openapi").OpenApiMeta;
            errorShape: import("@trpc/server").DefaultErrorShape;
            transformer: import("@trpc/server").DefaultDataTransformer;
        }>;
        _meta: import("trpc-openapi").OpenApiMeta;
        _ctx_out: import("@trpc/server").Overwrite<Omit<import("@routes").Context, never>, {
            user?: {
                did: string;
                isChallengeValid: boolean;
            } | undefined;
            domain: string;
        }>;
        _input_in: void;
        _input_out: void;
        _output_in: string;
        _output_out: string;
    }, unknown>;
    getChallenges: import("@trpc/server").BuildProcedure<"query", {
        _config: import("@trpc/server").RootConfig<{
            ctx: import("@routes").Context;
            meta: import("trpc-openapi").OpenApiMeta;
            errorShape: import("@trpc/server").DefaultErrorShape;
            transformer: import("@trpc/server").DefaultDataTransformer;
        }>;
        _meta: import("trpc-openapi").OpenApiMeta;
        _ctx_out: import("@trpc/server").Overwrite<import("@trpc/server").Overwrite<Omit<import("@routes").Context, never>, {
            user?: {
                did: string;
                isChallengeValid: boolean;
            } | undefined;
            domain: string;
        }>, {
            user: {
                did: string;
                isChallengeValid: boolean;
            };
            domain: string;
        }>;
        _input_in: {
            amount?: number | undefined;
        } | undefined;
        _input_out: {
            amount: number;
        };
        _output_in: string[];
        _output_out: string[];
    }, unknown>;
    getDid: import("@trpc/server").BuildProcedure<"query", {
        _config: import("@trpc/server").RootConfig<{
            ctx: import("@routes").Context;
            meta: import("trpc-openapi").OpenApiMeta;
            errorShape: import("@trpc/server").DefaultErrorShape;
            transformer: import("@trpc/server").DefaultDataTransformer;
        }>;
        _meta: import("trpc-openapi").OpenApiMeta;
        _ctx_out: import("@trpc/server").Overwrite<Omit<import("@routes").Context, never>, {
            user?: {
                did: string;
                isChallengeValid: boolean;
            } | undefined;
            domain: string;
        }>;
        _input_in: void;
        _input_out: void;
        _output_in: string;
        _output_out: string;
    }, unknown>;
}>;
export type UtilitiesRouter = typeof utilitiesRouter;
