import { HTTPBody } from '@fastify-modular/route'; import { pito } from 'pito'; import { AccessTokenLifetime, RefreshTokenLifetime } from '..'; export declare const RefreshInput: import("pito").PitoObj<{ refresh: import("pito").PitoStr; }>; export declare type RefreshInput = pito.Type; export declare const RefreshOutput: import("pito").PitoObj<{ token: import("pito").PitoStr; refresh: import("pito").PitoOpt; }>; export declare type RefreshOutput = pito.Type; export declare const RefreshOption: import("pito").PitoObj<{ token: import("pito").PitoOpt>; refresh: import("pito").PitoOpt>; }>; export declare type RefreshOption = pito.Type; export declare const Refresh: HTTPBody<"auth", "jwt-bearer" | "http", "PUT", "/api/v1/auth/refresh", import("pito").PitoObj>, import("pito").PitoObj<{ token: import("pito").PitoOpt>; refresh: import("pito").PitoOpt>; }>, import("pito").PitoObj<{ refresh: import("pito").PitoStr; }>, import("pito").PitoObj<{ token: import("pito").PitoStr; refresh: import("pito").PitoOpt; }>, import("pito").PitoAny>; //# sourceMappingURL=refresh.d.ts.map