import Component from '@glimmer/component';
import { htmlSafe } from '@ember/template';
import type EuiI18n from '../../services/eui-i18n';
export interface EuiComboBoxCreateOptionSignature {
    Args: {
        customOptionText?: string;
        select: {
            searchText: string;
        };
        onCreateOption: () => void;
        alwaysShow?: boolean;
    };
}
export default class EuiComboBoxCreateOptionComponent extends Component<EuiComboBoxCreateOptionSignature> {
    euiI18n: EuiI18n;
    _regex: RegExp;
    get createLabel(): string;
    get formattedString(): ReturnType<typeof htmlSafe>;
    get extraStyling(): {
        container: {
            padding: string;
            cursor: string;
        };
        content: {
            padding: string;
        };
    } | {
        container: {
            cursor: string;
            padding?: undefined;
        };
        content?: undefined;
    };
}
//# sourceMappingURL=create-option.d.ts.map