import { Confidant, Task, TaskMaker } from "./task"; import { EmptyContext } from "../util/emptyContext"; declare class DecodedJWT_ extends Task { jwt_: string; validator_: (jwt: unknown) => T; constructor(confidant: Confidant>, jwt_: string, validator_: (jwt: unknown) => T); initialize(): Promise; } export declare const DecodedJWT: (validator: (jwt: unknown) => T) => (jwt: string) => TaskMaker; export declare type DecodedJWT = DecodedJWT_; export {}; //# sourceMappingURL=decodedJWT.d.ts.map