import { default as AtpAgent, RichTextSegment, RichText, Facet, RichTextProps, RichTextOpts } from '@atproto/api'; import * as BlueMojiRichtextFacet from "../client/types/blue/moji/richtext/facet"; export declare const BLUEMOJI_REGEX: RegExp; export declare class BluemojiRichTextSegment extends RichTextSegment { get bluemoji(): BlueMojiRichtextFacet.Main | undefined; isBluemoji(): boolean; } export declare const facetSort: (a: Facet, b: Facet) => number; export declare class BluemojiRichText extends RichText { constructor(props: RichTextProps, opts?: RichTextOpts); clone(): BluemojiRichText; segments(): Generator; detectFacets(agent: AtpAgent): Promise; }