import { AppState } from "../types"; import { ExcalidrawElement, ExcalidrawTextElement, ExcalidrawLinearElement, ExcalidrawBindableElement, ExcalidrawGenericElement, ExcalidrawFreeDrawElement, InitializedExcalidrawImageElement, ExcalidrawImageElement, ExcalidrawTextElementWithContainer, ExcalidrawTextContainer } from "./types"; export declare const isGenericElement: (element: ExcalidrawElement | null) => element is ExcalidrawGenericElement; export declare const isInitializedImageElement: (element: ExcalidrawElement | null) => element is InitializedExcalidrawImageElement; export declare const isImageElement: (element: ExcalidrawElement | null) => element is ExcalidrawImageElement; export declare const isTextElement: (element: ExcalidrawElement | null) => element is ExcalidrawTextElement; export declare const isFreeDrawElement: (element?: ExcalidrawElement | null | undefined) => element is ExcalidrawFreeDrawElement; export declare const isFreeDrawElementType: (elementType: ExcalidrawElement["type"]) => boolean; export declare const isLinearElement: (element?: ExcalidrawElement | null | undefined) => element is ExcalidrawLinearElement; export declare const isLinearElementType: (elementType: AppState["activeTool"]["type"]) => boolean; export declare const isBindingElement: (element?: ExcalidrawElement | null | undefined, includeLocked?: boolean) => element is ExcalidrawLinearElement; export declare const isBindingElementType: (elementType: AppState["activeTool"]["type"]) => boolean; export declare const isBindableElement: (element: ExcalidrawElement | null, includeLocked?: boolean) => element is ExcalidrawBindableElement; export declare const isTextBindableContainer: (element: ExcalidrawElement | null, includeLocked?: boolean) => element is ExcalidrawTextContainer; export declare const isExcalidrawElement: (element: any) => boolean; export declare const hasBoundTextElement: (element: ExcalidrawElement | null) => element is ExcalidrawBindableElement; export declare const isBoundToContainer: (element: ExcalidrawElement | null) => element is ExcalidrawTextElementWithContainer;