declare const LuksoMarkdown_base: typeof import('lit').LitElement;
export declare class LuksoMarkdown extends LuksoMarkdown_base {
    value: string;
    isPre: boolean;
    proseClasses: string;
    customStyle: string;
    stripHtmlTags: boolean;
    /**
     * Convert markdown to HTML using marked library
     */
    private convertMarkdownToHtml;
    /**
     * Preprocess markdown to handle nested lists with various indentation
     * by normalizing to CommonMark-compliant 4-space indentation
     */
    private preprocessNestedLists;
    render(): import('lit').TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'lukso-markdown': LuksoMarkdown;
    }
}
export {};
//# sourceMappingURL=index.d.ts.map