export declare function attachRootNodeStyles(host: HTMLElement | Element | ParentNode, styles: CSSStyleSheet[]): void; export declare function toggleState(internals: ElementInternals, state: string, value: boolean): void; /** Get host render root for a given element. This may be the document or the nearest shadow root. */ export declare function getRenderRoot(element: HTMLElement): HTMLElement | ShadowRoot; export declare function querySelectorByIdRef(element: HTMLElement, idRef: string): HTMLElement; export declare function queryCommandTriggerRef(element: HTMLElement): HTMLElement; export declare function sameRenderRoot(elementOne: HTMLElement, elementTwo: HTMLElement): boolean; export declare function getOffesetDifference(min: number, end: number): number; export declare function assignedElements(element: HTMLElement, config?: { name?: string; flatten?: boolean; }): T[];