import { LitElement } from "lit";
export declare const skeletonAnimationTypes: readonly ["none", "pulse"];
export declare const skeletonVariants: readonly ["circle", "rectangular", "rounded"];
export declare namespace Skeleton {
    type AnimationType = (typeof skeletonAnimationTypes)[number];
    type Variant = (typeof skeletonVariants)[number];
    class ELEMENT extends LitElement {
        width?: string;
        height?: string;
        variant?: Variant;
        animation?: AnimationType;
        render(): import("lit-html").TemplateResult<1>;
        static get styles(): import("lit").CSSResult[];
    }
}
declare global {
    interface HTMLElementTagNameMap {
        "md-skeleton": Skeleton.ELEMENT;
    }
}
