import { BillingUiOptions } from '../../../components/auth/billing/billing-options.js'; import { SettingsTab } from '../../../compat/better-auth/react.js'; declare module "@better-auth-ui/core" { interface SettingsViewPaths { /** @default "operations-billing" */ operationsBilling?: string; } } export declare const operationsBillingLocalization: { /** @remarks "Billing ops" */ operationsBilling: string; }; export type OperationsBillingPluginLocalization = typeof operationsBillingLocalization; export type OperationsBillingPluginOptions = BillingUiOptions & { localization?: Partial; viewPaths?: { settings?: { operationsBilling?: string; }; }; }; /** * Operations billing console (KPIs, AthenaTable panels, connections, webhooks). * Not the user `/settings/billing` tab — that is {@link billingPlugin}. */ export declare const operationsBillingPlugin: ((options?: OperationsBillingPluginOptions | undefined) => { localization: { operationsBilling: string; }; settingsTabs: SettingsTab[]; viewPaths: { settings: { operationsBilling: string; }; }; } & { id: "operations-billing"; }) & { id: "operations-billing"; };