Api for loader component

declare const __propDef: {
    props: {
        class?: string | undefined;
        element?: HTMLDivElement | null | undefined;
        style?: string | undefined;
        status: "loading" | "success" | "error" | "empty" | undefined;
        /** @deprecated */ isLoading?: boolean | undefined;
        /** @deprecated */ isError?: boolean | undefined;
        /** @deprecated */ isEmpty?: boolean | undefined;
        /** icon sources */ loadingIcon?: string | undefined;
        errorIcon?: string | undefined;
        emptyIcon?: string | undefined;
        successIcon?: string | undefined;
        /** message to display */ message?: string | undefined;
        /** used if props.message   is omitted */ messages?: any;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {
        loadingSlot: {};
        errorSlot: {};
        successSlot: {};
        emptySlot: {};
        messageSlot: {};
    };
};
export declare type LoaderProps = typeof __propDef.props;
export declare type LoaderEvents = typeof __propDef.events;
export declare type LoaderSlots = typeof __propDef.slots;
export default class Loader extends SvelteComponentTyped<LoaderProps, LoaderEvents, LoaderSlots> {
}
export {};