export type CardVariants = 'basic' | 'with-header' | 'profile' | 'profile-2' | 'hero' | 'dapp';
export type CardSizes = 'small' | 'medium';
declare const LuksoCard_base: typeof import("lit").LitElement;
export declare class LuksoCard extends LuksoCard_base {
    variant: CardVariants;
    backgroundUrl: string;
    profileUrl: string;
    profileAddress: string;
    isFixedWidth: boolean;
    isFixedHeight: boolean;
    customClass: string;
    headerClass: string;
    size: CardSizes;
    isHoverable: boolean;
    private mediumStyles;
    private smallStyles;
    private smallHoverStyles;
    private backgroundImageOrGradient;
    basicTemplate(): import("lit-html").TemplateResult<1>;
    withHeaderTemplate(): import("lit-html").TemplateResult<1>;
    profileTemplate(): import("lit-html").TemplateResult<1>;
    profile2Template(): import("lit-html").TemplateResult<1>;
    heroTemplate(): import("lit-html").TemplateResult<1>;
    dappTemplate(): import("lit-html").TemplateResult<1>;
    render(): import("lit-html").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'lukso-card': LuksoCard;
    }
}
export {};
//# sourceMappingURL=index.d.ts.map