import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
    props: {
        [x: string]: any;
        /** Set the radio group binding value.*/
        group: any;
        /** Set a unique name value for the input.*/
        name: string;
        /** Set the input's value.*/
        value: any;
        /** Provide a hoverable title attribute for the tile.*/
        title?: string | undefined;
        /** Provide arbitrary classes to style the lead region.*/
        regionLead?: string | undefined;
        /** Provide arbitrary classes to style the label region.*/
        regionLabel?: string | undefined;
        hover?: string | undefined;
        active?: string | undefined;
        spacing?: string | undefined;
        width?: string | undefined;
        aspectRatio?: string | undefined;
    };
    events: {
        mouseover: MouseEvent;
        mouseleave: MouseEvent;
        focus: FocusEvent;
        blur: FocusEvent;
        click: MouseEvent;
        keyup: KeyboardEvent;
        keypress: KeyboardEvent;
        change: Event;
    } & {
        [evt: string]: CustomEvent<any>;
    };
    slots: {
        lead: {};
        default: {};
    };
};
export type AppRailTileProps = typeof __propDef.props;
export type AppRailTileEvents = typeof __propDef.events;
export type AppRailTileSlots = typeof __propDef.slots;
export default class AppRailTile extends SvelteComponentTyped<AppRailTileProps, AppRailTileEvents, AppRailTileSlots> {
}
export {};
