declare function useTPSLOrder(
position: Partial<API.PositionTPSLExt> &
Pick<API.PositionTPSLExt, "symbol" | "average_open_price" | "position_qty">,
options?: {
defaultOrder?: API.AlgoOrder;
}
): [
ComputedAlgoOrder,
{
setValue: (key: string, value: number | string) => void;
setValues: (values: Partial<ComputedAlgoOrder>) => void;
submit: () => Promise<void>;
errors: ValidateError | null;
validate: () => Promise<
AlgoOrderEntity<AlgoOrderRootType.POSITIONAL_TP_SL | AlgoOrderRootType.TP_SL>
>;
}
];