export function getDevtoolsId(componentName: any): string;
export const devtoolsAttribute: "data-carbon-devtools-id";
declare namespace _default {
    export { devtoolsAttribute };
    export { getDevtoolsId };
    import prefix = defaults.prefix;
    export { prefix };
    export { component };
    export { feature };
    export function isComponentEnabled(componentOrName: any, byDefault?: boolean): any;
    export function isComponentPublic(componentOrName: any, byDefault?: boolean): boolean;
    export function isFeatureEnabled(featureName: any, byDefault?: boolean): any;
    export function checkReportFeatureEnabled(featureName: any): true | undefined;
    export function isFeaturePublic(featureName: any, byDefault?: boolean): boolean;
    export function setAllComponents(enabled: any): void;
    export function setAllFeatures(enabled: any): void;
    export function _silenceWarnings(value: any): void;
}
export default _default;
declare namespace defaults {
    let prefix_1: string;
    export { prefix_1 as prefix };
    export namespace component_1 {
        let AboutModal: boolean;
        let APIKeyModal: boolean;
        let Cascade: boolean;
        let Checklist: boolean;
        let CreateModal: boolean;
        let CreateFullPage: boolean;
        let CreateFullPageStep: boolean;
        let CreateSidePanel: boolean;
        let CreateTearsheetNarrow: boolean;
        let CreateTearsheet: boolean;
        let CreateTearsheetStep: boolean;
        let CreateTearsheetDivider: boolean;
        let Datagrid: boolean;
        let EditInPlace: boolean;
        let EmptyState: boolean;
        let ErrorEmptyState: boolean;
        let ExportModal: boolean;
        let ExpressiveCard: boolean;
        let FullPageError: boolean;
        let HTTPError403: boolean;
        let HTTPError404: boolean;
        let HTTPErrorOther: boolean;
        let ImportModal: boolean;
        let MultiAddSelect: boolean;
        let NotificationsPanel: boolean;
        let NoDataEmptyState: boolean;
        let NoTagsEmptyState: boolean;
        let NotFoundEmptyState: boolean;
        let NotificationsEmptyState: boolean;
        let OptionsTile: boolean;
        let PageHeader: boolean;
        let ProductiveCard: boolean;
        let RemoveModal: boolean;
        let Saving: boolean;
        let SidePanel: boolean;
        let SingleAddSelect: boolean;
        let StatusIcon: boolean;
        let TagSet: boolean;
        let Tearsheet: boolean;
        let TearsheetNarrow: boolean;
        let UnauthorizedEmptyState: boolean;
        let UserProfileImage: boolean;
        let WebTerminal: boolean;
        let WebTerminalContentWrapper: boolean;
        let WebTerminalProvider: boolean;
        let UserAvatar: boolean;
        let Toolbar: boolean;
        let ToolbarButton: boolean;
        let ToolbarGroup: boolean;
        let EditSidePanel: boolean;
        let CancelableTextEdit: boolean;
        let DataSpreadsheet: boolean;
        let EditTearsheet: boolean;
        let EditTearsheetForm: boolean;
        let EditTearsheetNarrow: boolean;
        let EditFullPage: boolean;
        let EditUpdateCards: boolean;
        let Nav: boolean;
        let NavItem: boolean;
        let NavList: boolean;
        let BigNumbers: boolean;
        let TruncatedList: boolean;
        let DelimitedList: boolean;
        let ScrollGradient: boolean;
        let StringFormatter: boolean;
        let StatusIndicator: boolean;
        let StatusIndicatorStep: boolean;
        let TagOverflow: boolean;
        let ActionBar: boolean;
        let FilterPanel: boolean;
        let FilterPanelAccordion: boolean;
        let FilterPanelAccordionItem: boolean;
        let FilterPanelCheckbox: boolean;
        let FilterPanelCheckboxWithOverflow: boolean;
        let FilterPanelGroup: boolean;
        let FilterPanelLabel: boolean;
        let FilterPanelSearch: boolean;
        let ConditionBuilder: boolean;
        let GetStartedCard: boolean;
        let Coachmark: boolean;
        let CoachmarkBeacon: boolean;
        let CoachmarkButton: boolean;
        let CoachmarkFixed: boolean;
        let CoachmarkOverlayElement: boolean;
        let CoachmarkOverlayElements: boolean;
        let CoachmarkStack: boolean;
        let Decorator: boolean;
        let DecoratorLink: boolean;
        let DecoratorSingleButton: boolean;
        let DecoratorDualButton: boolean;
        let DescriptionList: boolean;
        let DescriptionListBody: boolean;
        let DescriptionListCell: boolean;
        let DescriptionListRow: boolean;
        let SearchBar: boolean;
        let EmptyStateV2: boolean;
        let Guidebanner: boolean;
        let GuidebannerElement: boolean;
        let GuidebannerElementButton: boolean;
        let GuidebannerElementLink: boolean;
        let InlineTip: boolean;
        let InlineTipButton: boolean;
        let InlineTipLink: boolean;
        let InterstitialScreen: boolean;
        let NonLinearReading: boolean;
    }
    export { component_1 as component };
    let feature_1: {
        'default-portal-target-body': boolean;
        'Datagrid.useInlineEdit': boolean;
        'Datagrid.useEditableCell': boolean;
        'Datagrid.useCustomizeColumns': boolean;
        'ExampleComponent.secondaryIcon': boolean;
        'ExampleComponent.useExample': boolean;
    };
    export { feature_1 as feature };
}
declare namespace component { }
declare const feature: {
    'default-portal-target-body': boolean;
    'Datagrid.useInlineEdit': boolean;
    'Datagrid.useEditableCell': boolean;
    'Datagrid.useCustomizeColumns': boolean;
    'ExampleComponent.secondaryIcon': boolean;
    'ExampleComponent.useExample': boolean;
};
