import { CSSResultArray, TemplateResult } from 'lit';
import NileElement from '../internal/nile-element';
export declare class NileSkeletonLoader extends NileElement {
    static get styles(): CSSResultArray;
    variant: 'text' | 'circular' | 'rectangular' | 'rounded';
    width: string | number;
    height: string | number;
    borderRadius: string;
    private formatDimension;
    private getComputedWidth;
    private getComputedHeight;
    private getComputedBorderRadius;
    render(): TemplateResult;
}
export default NileSkeletonLoader;
declare global {
    interface HTMLElementTagNameMap {
        'nile-skeleton-loader': NileSkeletonLoader;
    }
}
