import { type IIsElement } from './Dom'; /** * @public * @deprecated Use 'SlotController' implementation instead. */ export declare function getSlot(root: ParentNode | null, name?: string): HTMLSlotElement | null; /** * @public * @deprecated Use 'SlotController' implementation instead. */ export declare function getSlotElements(root: ParentNode | null, name?: string, type?: T | IIsElement, options?: AssignedNodesOptions): Array; /** * @public * @deprecated Use 'SlotController' implementation instead. */ export declare function getSlotElementsOfType(root: ParentNode | null, type: IIsElement, name?: string, options?: AssignedNodesOptions): Array; /** * @public * @deprecated Use 'SlotController' implementation instead. */ export declare function getSlotElementOfType(root: ParentNode | null, type: IIsElement, name?: string, options?: AssignedNodesOptions): T; //# sourceMappingURL=Slot.d.ts.map