export default class UpcomingChangeItem extends Component<any> {
    constructor(owner: import("@ember/-internals/owner").default, args: any);
    toasts: any;
    bufferedGroups: any;
    bufferedEnabledFor: any;
    savingEnabledFor: boolean;
    bufferedGroupsDirty: boolean;
    registeredMenu: any;
    applyLightbox: import("ember-modifier").FunctionBasedModifier<{
        Args: {
            Positional: unknown[];
            Named: import("ember-modifier/-private/signature").EmptyObject;
        };
        Element: Element;
    }>;
    willDestroy(...args: any[]): void;
    impactRoleIcon(impactRole: any): "users" | "code" | "shield-halved";
    get enabledForOptions(): {
        label: any;
        value: string;
    }[];
    get enabledForDisabled(): boolean;
    groupFinder(term: any): Promise<any>;
    saveGroups(opts?: {}): Promise<void>;
    toggleChange(enabled: any, enabledFor: any): Promise<void>;
    onRegisterMenuForRow(menuApi: any): void;
    groupsChanged(newGroups: any): void;
    enabledForChanged(newValue: any): Promise<void>;
    _savingEnabledForTimeout: any;
}
import Component from "@glimmer/component";
//# sourceMappingURL=upcoming-change-item.d.ts.map