import type { NavbarColors } from './navbar.theme';
import type { DeepPartial, FlowbiteClass } from 'flowbite-angular';
/**
 * Required properties for the class generation of `NavbarIconButtonComponent`
 */
export interface NavbarIconButtonProperties {
    color: keyof NavbarColors;
    customStyle: DeepPartial<NavbarIconButtonTheme>;
}
/**
 * Theme definition for `NavbarIconButtonComponent`
 */
export interface NavbarIconButtonTheme {
    root: {
        base: string;
        color: NavbarColors;
    };
}
/**
 * Default theme for `NavbarIconButtonComponent`
 */
export declare const navbarIconButtonTheme: NavbarIconButtonTheme;
/**
 * Generated class definition for `NavbarIconButtonComponent`
 */
export type NavbarIconButtonClass = FlowbiteClass;
