import Foundation import UIKit import AsyncDisplayKit import TelegramPresentationData import ChatPresentationInterfaceState open class AccessoryPanelNode: ASDisplayNode { open var originalFrameBeforeDismissed: CGRect? open var dismiss: (() -> Void)? open var interfaceInteraction: ChatPanelInterfaceInteraction? open func updateThemeAndStrings(theme: PresentationTheme, strings: PresentationStrings) { } open func updateState(size: CGSize, inset: CGFloat, interfaceState: ChatPresentationInterfaceState) { } open func animateIn() { } open func animateOut() { } }