import { default as React } from 'react'; import { Theme } from '@mui/material'; import { BillingService } from '@abyss-project/main'; type PaletteKey = 'primary' | 'success' | 'warning' | 'info' | 'secondary' | 'error'; interface ServiceMeta { icon: React.ReactElement; color: PaletteKey; } export declare const QUOTA_SERVICE_META: Record; export declare const getQuotaServiceColor: (theme: Theme, service: BillingService) => string; export declare const renderQuotaServiceIcon: (service: BillingService, fontSize: number) => React.ReactElement; export declare const buildQuotaServiceChipSx: (theme: Theme, service: BillingService) => { height: number; fontSize: string; fontWeight: number; bgcolor: string; color: string; border: string; '& .MuiChip-icon': { color: string; marginLeft: string; }; '& .MuiChip-label': { px: number; }; }; export {};