SolveOptions: {
    adjacent?: never;
    angle: number;
    hypotenuse?: never;
    opposite: number;
} | {
    adjacent: number;
    angle: number;
    hypotenuse?: never;
    opposite?: never;
} | {
    adjacent?: never;
    angle: number;
    hypotenuse: number;
    opposite?: never;
}