import type { ComponentInterface } from '../../stencil-public-runtime';
/**
 * @virtualProp {"ios" | "md"} mode - The mode determines the platform behaviors of the component.
 * @virtualProp {"ios" | "md" | "ionic"} theme - The theme determines the visual appearance of the component.
 *
 * @part icon - The icon of the reorder handle (uses ion-icon).
 */
export declare class Reorder implements ComponentInterface {
    el: HTMLIonReorderElement;
    onClick(ev: Event): void;
    /**
     * Get the icon to use for the handle icon.
     * Otherwise, use the icon set in the config.
     * If no icon is set in the config, use the default icon.
     */
    get reorderHandleIcon(): string;
    render(): any;
}
