import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IHTMLSlotElementIsolate } from '../interfaces/isolate'; import { IAssignedNodesOptions } from '../interfaces/official'; import { ISuperElement, ISuperNode } from '../interfaces/super'; export declare const getState: (instance: IHTMLSlotElementIsolate) => IHTMLSlotElementIsolateProperties, setState: (instance: IHTMLSlotElementIsolate, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export default class HTMLSlotElementIsolate implements IHTMLSlotElementIsolate { get name(): Promise; assignedElements(options?: IAssignedNodesOptions): Promise>; assignedNodes(options?: IAssignedNodesOptions): Promise>; } export interface IHTMLSlotElementIsolateProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly name?: Promise; } export declare const HTMLSlotElementIsolatePropertyKeys: string[]; export declare const HTMLSlotElementIsolateConstantKeys: never[];