import { type OnChanges, type SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ChatBubbleComponent implements OnChanges {
    type: 'outgoing' | 'incoming';
    date: string;
    message: string;
    darkMode?: string | boolean | undefined;
    inputType: typeof this.type;
    inputDate: typeof this.date;
    inputMessage: typeof this.message;
    inputDarkMode: boolean;
    ngOnChanges(changes: SimpleChanges): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ChatBubbleComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ChatBubbleComponent, "cf-chat-bubble", never, { "type": { "alias": "type"; "required": false; }; "date": { "alias": "date"; "required": false; }; "message": { "alias": "message"; "required": false; }; "darkMode": { "alias": "darkMode"; "required": false; }; }, {}, never, never, false, never>;
}
