import { CSSProperties } from 'vue'; import { GuideDefine } from '../../../../components/guide/src/types'; export declare class GuideError extends Error { constructor(message: string); } export declare const GuideUtils: Readonly<{ createEle(tag: T, props?: GuideDefine.DomProps): HTMLElementTagNameMap[T]; setStyle(ele: HTMLElement, styles: CSSProperties): void; findElement(target: unknown): HTMLElement; getShadowEleFromWrapper(wrapper: HTMLElement): HTMLElement | null; setShadowEle(wrapper: HTMLElement, target: HTMLElement): void; syncPosition(ele: HTMLElement, target: HTMLElement, offset?: number, placement?: GuideDefine.Placement): [string, string]; }>; export declare const useGuideStyle: () => import("@vueuse/core").UseStyleTagReturn;