import { Select as FASTSelect } from '@microsoft/fast-components'; import type { ListboxOption, SelectOptions } from '@microsoft/fast-foundation'; /** * @tagname %%prefix%%-select */ export declare class Select extends FASTSelect { /** * @internal */ slottedOptionsChanged(prev: HTMLElement[] | undefined, next: HTMLElement[]): void; /** * Ensures that the provided option is focused and scrolled into view. * * @param optionToFocus - The option to focus * @internal */ protected focusAndScrollOptionIntoView(optionToFocus?: ListboxOption | null): void; openChanged(prev: boolean | undefined, next: boolean): void; keydownHandler(e: KeyboardEvent): boolean | void; } export declare const foundationSelectShadowOptions: ShadowRootInit; export declare const defaultSelectConfig: { indicator: string; }; /** * The Foundation Select * * @public * @remarks * HTML Element: \ */ export declare const foundationSelect: (overrideDefinition?: import("@microsoft/fast-foundation").OverrideFoundationElementDefinition) => import("@microsoft/fast-foundation").FoundationElementRegistry>; //# sourceMappingURL=select.d.ts.map