21 lines
1.7 KiB
TypeScript
21 lines
1.7 KiB
TypeScript
import type { AngularContentEllipsisConfig, AngularLinkRenderer, AngularMentionRenderer, AngularTagRenderer } from "./types";
|
|
import { EventEmitter } from "@angular/core";
|
|
import type { TypographyWeight } from "@hublib-web/tach-typography/core";
|
|
import * as i0 from "@angular/core";
|
|
export declare class ContentTextWithSuggestionsComponent {
|
|
className: string | undefined;
|
|
weight: TypographyWeight;
|
|
text: string | null | undefined;
|
|
ellipsis: AngularContentEllipsisConfig;
|
|
blur: boolean;
|
|
style: Record<string, string | number> | null | undefined;
|
|
onView: (() => void) | undefined;
|
|
renderMention: AngularMentionRenderer | undefined;
|
|
renderTag: AngularTagRenderer | undefined;
|
|
renderLink: AngularLinkRenderer | undefined;
|
|
readonly viewed: EventEmitter<void>;
|
|
readonly expandedChange: EventEmitter<boolean>;
|
|
static ɵfac: i0.ɵɵFactoryDeclaration<ContentTextWithSuggestionsComponent, never>;
|
|
static ɵcmp: i0.ɵɵComponentDeclaration<ContentTextWithSuggestionsComponent, "content-text-with-suggestions", never, { "className": { "alias": "className"; "required": false; }; "weight": { "alias": "weight"; "required": false; }; "text": { "alias": "text"; "required": false; }; "ellipsis": { "alias": "ellipsis"; "required": false; }; "blur": { "alias": "blur"; "required": false; }; "style": { "alias": "style"; "required": false; }; "onView": { "alias": "onView"; "required": false; }; "renderMention": { "alias": "renderMention"; "required": false; }; "renderTag": { "alias": "renderTag"; "required": false; }; "renderLink": { "alias": "renderLink"; "required": false; }; }, { "viewed": "viewed"; "expandedChange": "expandedChange"; }, never, never, true, never>;
|
|
}
|
|
//# sourceMappingURL=content-text-with-suggestions.component.d.ts.map
|