import { SvelteComponentTyped } from "svelte"; declare class __sveltets_Render { props(): { initial?: T[] | undefined; all?: T[] | undefined; single?: boolean; max?: number | undefined; }; events(): { change: CustomEvent; } & { [evt: string]: CustomEvent; }; slots(): { default: { selected: T[] | NonNullable | null; isSelected: (value: T) => boolean; isDisabled: (value: T) => boolean; toggleAll: () => void; toggleSelected: (value: T) => void; isAllSelected: () => boolean; isAnySelected: () => boolean; clear: () => void; }; }; } export type SelectionProps = ReturnType<__sveltets_Render['props']>; export type SelectionEvents = ReturnType<__sveltets_Render['events']>; export type SelectionSlots = ReturnType<__sveltets_Render['slots']>; export default class Selection extends SvelteComponentTyped, SelectionEvents, SelectionSlots> { } export {};