---@meta

---@class ABP_Interactable_Crank_C : ABP_Interactable_Actor_C
---@field SM_ElevatorButton UStaticMeshComponent
---@field Cube UStaticMeshComponent
---@field CrankTarget AActor
local ABP_Interactable_Crank_C = {}

---@param InstigatingPlayer ARGFirstPersonCharacter
---@param InstigatingPlayerHeldActor AActor
---@param Hit FHitResult
---@param LookAtPlayerInteractionTexts TMap<UInputAction, FText>
function ABP_Interactable_Crank_C:GetLookAtPlayerInteractionTexts(InstigatingPlayer, InstigatingPlayerHeldActor, Hit, LookAtPlayerInteractionTexts) end
---@param PlayerCharacter ABP_FirstPersonCharacter_C
---@param HitResult FHitResult
---@param HoldTime double
---@param NewParam boolean
---@param Success boolean
function ABP_Interactable_Crank_C:Interact(PlayerCharacter, HitResult, HoldTime, NewParam, Success) end


