import { SvelteComponentTyped } from "svelte";
import type { GetGroupKey, GetGroupLabel, GetOptionLabel, GetOptionValue } from './types';
declare class __sveltets_Render {
props(): {
value: Value;
currentOption: Option;
options: Option[];
getOptionLabel: GetOptionLabel ;
getOptionValue: GetOptionValue ;
getGroupKey: GetGroupKey ;
getGroupLabel: GetGroupLabel;
};
events(): {
scroll: CustomEvent;
change: CustomEvent;
close: CustomEvent;
} & {
[evt: string]: CustomEvent;
};
slots(): {
option: {
option: Option;
optionValue: any;
active: any;
};
empty: {};
};
}
export declare type OptionsProps = ReturnType<__sveltets_Render ['props']>;
export declare type OptionsEvents = ReturnType<__sveltets_Render ['events']>;
export declare type OptionsSlots = ReturnType<__sveltets_Render ['slots']>;
export default class Options extends SvelteComponentTyped, OptionsEvents, OptionsSlots > {
}
export {};