/// <reference types="@rbxts/types" />
import { ZrInstanceUserdata } from "@rbxts/zirconium/out/Data/Userdata";
import { OptionalValidator } from "./OptionalValidator";
import { StatefulZirconValidator } from "../StatefulZirconValidator";
export declare class ZirconFuzzyPlayerValidator extends StatefulZirconValidator<string | number | ZrInstanceUserdata<Player>, Player> {
    playerRef?: Player;
    constructor();
    Validate(value: unknown): value is string | number | ZrInstanceUserdata<Player>;
    Transform(): Player;
}
export declare const ZirconFuzzyPlayer: ZirconFuzzyPlayerValidator;
export declare const OptionalZirconFuzzyPlayer: OptionalValidator<string | number | ZrInstanceUserdata<Player>, Player>;
