import { WorkspaceEmailSelectConfig } from '../../../components/auth/workspace/email-select-field.js'; import { SettingsTab } from '../../../compat/better-auth/react.js'; declare module "@better-auth-ui/core" { interface SettingsViewPaths { /** @default "workspace" */ workspace?: string; /** @default "workspace-communications" */ workspaceCommunications?: string; /** @default "workspace-documents" */ workspaceDocuments?: string; /** @default "workspace-logs" */ workspaceLogs?: string; /** @default "workspace-operations" */ workspaceOperations?: string; /** @default "workspace-sdk-lab" */ workspaceSdkLab?: string; /** @default "workspace-security" */ workspaceSecurity?: string; } } export declare const workspaceLocalization: { /** @remarks "Workspace" */ workspace: string; /** @remarks "Comms" */ workspaceCommunications: string; /** @remarks "Documents" */ workspaceDocuments: string; /** @remarks "Logs" */ workspaceLogs: string; /** @remarks "Notifications" */ notifications: string; /** @deprecated Use notifications. @remarks "Notifications" */ workspaceNotifications: string; /** @remarks "Operations" */ workspaceOperations: string; /** @remarks "SDK Lab" */ workspaceSdkLab: string; /** @remarks "Security" */ workspaceSecurity: string; }; export type WorkspacePluginLocalization = typeof workspaceLocalization; export type WorkspacePluginOptions = WorkspaceEmailSelectConfig & { localization?: Partial; viewPaths?: { settings?: { workspace?: string; workspaceOperations?: string; workspaceCommunications?: string; workspaceDocuments?: string; workspaceSecurity?: string; workspaceLogs?: string; workspaceSdkLab?: string; }; }; }; export declare const workspacePlugin: ((options?: WorkspacePluginOptions | undefined) => { localization: { workspace: string; workspaceCommunications: string; workspaceDocuments: string; workspaceLogs: string; notifications: string; workspaceNotifications: string; workspaceOperations: string; workspaceSdkLab: string; workspaceSecurity: string; }; settingsTabs: SettingsTab[]; viewPaths: { settings: { workspace: string; workspaceCommunications: string; workspaceDocuments: string; workspaceLogs: string; workspaceOperations: string; workspaceSdkLab: string; workspaceSecurity: string; }; }; } & { id: "workspace"; }) & { id: "workspace"; };