import * as i0 from "@angular/core";
/**
 * `InlineButtons` acts as a container for `InlineButtonsItem` components.
 * This component provides a unified context for styling and interaction,
 * leveraging the `mode` to apply consistent styling across all child components.
 * It ensures visual consistency across different platforms and supports custom styling modes.
 */
export declare class InlineButtonsComponent {
    /** Dictates the styling mode for the inline buttons, affecting color and background. */
    mode: import("@angular/core").InputSignal<"gray" | "bezeled" | "plain">;
    get isModeBezeled(): boolean;
    get isModePlain(): boolean;
    get isModeGray(): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<InlineButtonsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InlineButtonsComponent, "tgui-inline-buttons", never, { "mode": { "alias": "mode"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
