export type SvgFocusGuidePlacement = 'under' | 'over';
export type SvgFocusGuideLayers = Partial<Record<SvgFocusGuidePlacement, SVGGElement>>;
export declare function detachSvgFocusGuideLayers(svg: SVGSVGElement | null): SvgFocusGuideLayers;
export declare function restoreSvgFocusGuideLayers(svg: SVGSVGElement, layers: SvgFocusGuideLayers, include?: (placement: SvgFocusGuidePlacement) => boolean): void;
export declare function ensureSvgFocusGuideLayer(svg: SVGSVGElement, placement: SvgFocusGuidePlacement): SVGGElement;
export declare function removeSvgFocusGuideLayer(svg: SVGSVGElement, placement: SvgFocusGuidePlacement): void;
