import { SvelteComponent } from "svelte";
import { type GetLabel, type GetValue } from '../../../helpers/form.defaults';
import type { Padding, Rounded } from '../Popup/types';
declare class __sveltets_Render {
props(): {
options?: Option[] | undefined;
value: Value;
getValue?: GetValue | undefined;
getLabel?: GetLabel | undefined;
fit?: boolean | undefined;
title?: string | undefined;
mobileTitle?: string | undefined;
padding?: Padding | undefined;
rounded?: Rounded | undefined;
preventClose?: boolean | undefined;
};
events(): {
close: CustomEvent;
select: CustomEvent;
} & {
[evt: string]: CustomEvent;
};
slots(): {};
}
export type DropdownMenuProps = ReturnType<__sveltets_Render ['props']>;
export type DropdownMenuEvents = ReturnType<__sveltets_Render ['events']>;
export type DropdownMenuSlots = ReturnType<__sveltets_Render ['slots']>;
export default class DropdownMenu extends SvelteComponent, DropdownMenuEvents, DropdownMenuSlots > {
}
export {};