import { LitElement } from 'lit';
import { CanvasTextFontFamily, CanvasTextFontStyle, CanvasTextFontWeight } from '../../../../surface-block/consts.js';
export declare class EdgelessFontWeightAndStylePanel extends LitElement {
    static styles: import("lit").CSSResult;
    fontFamily: CanvasTextFontFamily;
    fontWeight: CanvasTextFontWeight;
    fontStyle: CanvasTextFontStyle;
    onSelect?: (fontWeight: CanvasTextFontWeight, fontStyle: CanvasTextFontStyle) => void;
    private _onSelect;
    private _isDisabled;
    private _isActive;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'edgeless-font-weight-and-style-panel': EdgelessFontWeightAndStylePanel;
    }
}
//# sourceMappingURL=font-weight-and-style-panel.d.ts.map