@carbon/ibm-products
Version:
Carbon for IBM Products
150 lines (149 loc) • 5.72 kB
TypeScript
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;
};