type ThemeTokenValue = string | number | null | undefined;
type ThemeVariableName = `--${string}`;
type ThemeStyle = {
    setProperty: (name: string, value: string) => void;
    removeProperty: (name: string) => void;
};
type ThemeTarget = {
    style?: ThemeStyle;
    documentElement?: {
        style?: ThemeStyle;
    };
};
export declare const agenticThemeColorVariables: {
    readonly primary: "--color-primary";
    readonly primaryBright: "--color-primary-bright";
    readonly primaryHover: "--color-primary-hover";
    readonly primaryActive: "--color-primary-active";
    readonly primarySoft: "--color-primary-soft";
    readonly primaryBorder: "--color-primary-border";
    readonly primaryContrast: "--color-primary-contrast";
    readonly accent: "--color-accent";
    readonly accentSoft: "--color-accent-soft";
    readonly surfaceApp: "--color-surface-app";
    readonly surfaceShell: "--color-surface-shell";
    readonly surfaceCard: "--color-surface-card";
    readonly surfaceMuted: "--color-surface-muted";
    readonly surfaceRaised: "--color-surface-raised";
    readonly textPrimary: "--color-text-primary";
    readonly textSecondary: "--color-text-secondary";
    readonly textMuted: "--color-text-muted";
    readonly textDisabled: "--color-text-disabled";
    readonly textInverse: "--color-text-inverse";
    readonly border: "--color-border-default";
    readonly borderLight: "--color-border-light";
    readonly borderStrong: "--color-border-strong";
    readonly borderFocus: "--color-border-focus";
    readonly borderCard: "--color-border-card";
    readonly success: "--color-success";
    readonly successSoft: "--color-success-soft";
    readonly successContrast: "--color-success-contrast";
    readonly danger: "--color-danger";
    readonly dangerSoft: "--color-danger-soft";
    readonly dangerContrast: "--color-danger-contrast";
    readonly warning: "--color-warning";
    readonly warningSoft: "--color-warning-soft";
    readonly warningContrast: "--color-warning-contrast";
    readonly info: "--color-info";
    readonly infoSoft: "--color-info-soft";
    readonly infoContrast: "--color-info-contrast";
    readonly agentOrders: "--color-agent-orders";
    readonly agentNdr: "--color-agent-ndr";
    readonly agentRto: "--color-agent-rto";
    readonly agentTracking: "--color-agent-tracking";
    readonly agentInsights: "--color-agent-insights";
    readonly dclPrimary: "--dcl-color-primary";
    readonly dclPrimaryLight: "--dcl-color-primary-light";
    readonly dclPrimaryBorder: "--dcl-color-primary-border";
    readonly dclAccent: "--dcl-color-accent";
    readonly dclAccentLight: "--dcl-color-accent-light";
    readonly dclBackground: "--dcl-color-background";
    readonly dclShellBackground: "--dcl-color-shell-background";
    readonly dclSurface: "--dcl-color-surface";
    readonly dclTableAltRow: "--dcl-color-table-alt-row";
    readonly dclBorder: "--dcl-color-border";
    readonly dclBorderLight: "--dcl-color-border-light";
    readonly dclBorderStrong: "--dcl-color-border-strong";
    readonly dclNeutralStroke2: "--dcl-color-neutral-stroke-2";
    readonly dclText: "--dcl-color-text";
    readonly dclTextMuted: "--dcl-color-text-muted";
    readonly dclTextLight: "--dcl-color-text-light";
    readonly dclTextInverse: "--dcl-color-text-inverse";
    readonly dclClickHover: "--dcl-color-click-hover";
    readonly statusDelivered: "--dcl-color-status-delivered";
    readonly statusDeliveredBg: "--dcl-color-status-delivered-bg";
    readonly statusInTransit: "--dcl-color-status-in-transit";
    readonly statusInTransitBg: "--dcl-color-status-in-transit-bg";
    readonly statusPending: "--dcl-color-status-pending";
    readonly statusPendingBg: "--dcl-color-status-pending-bg";
    readonly statusFailed: "--dcl-color-status-failed";
    readonly statusFailedBg: "--dcl-color-status-failed-bg";
    readonly businessCardText: "--dcl-color-business-card-text";
    readonly businessCardSubtitle: "--dcl-color-business-card-subtitle";
    readonly businessCardMuted: "--dcl-color-business-card-muted";
    readonly chatAssistantEyebrow: "--dcl-color-chat-assistant-eyebrow";
    readonly chatAssistantTitle: "--dcl-color-chat-assistant-title";
    readonly chatAssistantBody: "--dcl-color-chat-assistant-body";
    readonly stepProgressEyebrow: "--dcl-color-step-progress-eyebrow";
    readonly stepProgressTitle: "--dcl-color-step-progress-title";
    readonly stepProgressDoneMarker: "--dcl-color-step-progress-done-marker";
    readonly stepProgressActiveMarker: "--dcl-color-step-progress-active-marker";
    readonly stepProgressDoneText: "--dcl-color-step-progress-done-text";
    readonly stepProgressActiveText: "--dcl-color-step-progress-active-text";
    readonly stepProgressPending: "--dcl-color-step-progress-pending";
};
export declare const agenticThemeRadiusVariables: {
    readonly sm: "--radius-sm";
    readonly md: "--radius-md";
    readonly lg: "--radius-lg";
    readonly xl: "--radius-xl";
    readonly "2xl": "--radius-2xl";
    readonly pill: "--radius-pill";
    readonly dclSm: "--dcl-radius-sm";
    readonly dclMd: "--dcl-radius-md";
    readonly dclLg: "--dcl-radius-lg";
    readonly dclXl: "--dcl-radius-xl";
    readonly dcl2xl: "--dcl-radius-2xl";
    readonly control: "--radius-control";
    readonly chip: "--radius-chip";
    readonly badge: "--radius-badge";
    readonly menu: "--radius-menu";
    readonly modal: "--radius-modal";
    readonly card: "--radius-card";
    readonly button: "--button-radius";
    readonly input: "--input-radius";
    readonly tabs: "--tabs-radius";
};
export declare const agenticThemeShadowVariables: {
    readonly low: "--shadow-low";
    readonly card: "--shadow-card";
    readonly cardHover: "--shadow-card-hover";
    readonly elevated: "--shadow-elevated";
    readonly overlay: "--shadow-overlay";
    readonly menu: "--shadow-menu";
    readonly drawer: "--shadow-drawer";
    readonly modal: "--shadow-modal";
    readonly sticky: "--shadow-sticky";
};
export declare const agenticThemeGradientVariables: {
    readonly card: "--gradient-card";
    readonly cardBorder: "--gradient-card-border";
    readonly cardBorderHover: "--gradient-card-border-hover";
    readonly cardSubtle: "--gradient-card-subtle";
    readonly businessInfoCard: "--gradient-business-info-card";
    readonly businessCardHeader: "--gradient-business-card-header";
};
export declare const agenticThemeSpacingVariables: {
    readonly controlPaddingX: "--space-control-padding-x";
    readonly controlPaddingY: "--space-control-padding-y";
    readonly tableCellPadding: "--space-table-cell-padding";
    readonly sectionGap: "--space-section-gap";
    readonly panelGap: "--space-panel-gap";
};
export declare const agenticThemeTypographyVariables: {
    readonly fontSans: "--font-sans";
};
export declare const agenticThemeMotionVariables: {
    readonly fast: "--motion-fast";
    readonly normal: "--motion-normal";
    readonly slow: "--motion-slow";
    readonly easeStandard: "--ease-standard";
    readonly easeOut: "--ease-out";
};
export declare const agenticThemeTokens: {
    readonly colors: {
        readonly primary: "--color-primary";
        readonly primaryBright: "--color-primary-bright";
        readonly primaryHover: "--color-primary-hover";
        readonly primaryActive: "--color-primary-active";
        readonly primarySoft: "--color-primary-soft";
        readonly primaryBorder: "--color-primary-border";
        readonly primaryContrast: "--color-primary-contrast";
        readonly accent: "--color-accent";
        readonly accentSoft: "--color-accent-soft";
        readonly surfaceApp: "--color-surface-app";
        readonly surfaceShell: "--color-surface-shell";
        readonly surfaceCard: "--color-surface-card";
        readonly surfaceMuted: "--color-surface-muted";
        readonly surfaceRaised: "--color-surface-raised";
        readonly textPrimary: "--color-text-primary";
        readonly textSecondary: "--color-text-secondary";
        readonly textMuted: "--color-text-muted";
        readonly textDisabled: "--color-text-disabled";
        readonly textInverse: "--color-text-inverse";
        readonly border: "--color-border-default";
        readonly borderLight: "--color-border-light";
        readonly borderStrong: "--color-border-strong";
        readonly borderFocus: "--color-border-focus";
        readonly borderCard: "--color-border-card";
        readonly success: "--color-success";
        readonly successSoft: "--color-success-soft";
        readonly successContrast: "--color-success-contrast";
        readonly danger: "--color-danger";
        readonly dangerSoft: "--color-danger-soft";
        readonly dangerContrast: "--color-danger-contrast";
        readonly warning: "--color-warning";
        readonly warningSoft: "--color-warning-soft";
        readonly warningContrast: "--color-warning-contrast";
        readonly info: "--color-info";
        readonly infoSoft: "--color-info-soft";
        readonly infoContrast: "--color-info-contrast";
        readonly agentOrders: "--color-agent-orders";
        readonly agentNdr: "--color-agent-ndr";
        readonly agentRto: "--color-agent-rto";
        readonly agentTracking: "--color-agent-tracking";
        readonly agentInsights: "--color-agent-insights";
        readonly dclPrimary: "--dcl-color-primary";
        readonly dclPrimaryLight: "--dcl-color-primary-light";
        readonly dclPrimaryBorder: "--dcl-color-primary-border";
        readonly dclAccent: "--dcl-color-accent";
        readonly dclAccentLight: "--dcl-color-accent-light";
        readonly dclBackground: "--dcl-color-background";
        readonly dclShellBackground: "--dcl-color-shell-background";
        readonly dclSurface: "--dcl-color-surface";
        readonly dclTableAltRow: "--dcl-color-table-alt-row";
        readonly dclBorder: "--dcl-color-border";
        readonly dclBorderLight: "--dcl-color-border-light";
        readonly dclBorderStrong: "--dcl-color-border-strong";
        readonly dclNeutralStroke2: "--dcl-color-neutral-stroke-2";
        readonly dclText: "--dcl-color-text";
        readonly dclTextMuted: "--dcl-color-text-muted";
        readonly dclTextLight: "--dcl-color-text-light";
        readonly dclTextInverse: "--dcl-color-text-inverse";
        readonly dclClickHover: "--dcl-color-click-hover";
        readonly statusDelivered: "--dcl-color-status-delivered";
        readonly statusDeliveredBg: "--dcl-color-status-delivered-bg";
        readonly statusInTransit: "--dcl-color-status-in-transit";
        readonly statusInTransitBg: "--dcl-color-status-in-transit-bg";
        readonly statusPending: "--dcl-color-status-pending";
        readonly statusPendingBg: "--dcl-color-status-pending-bg";
        readonly statusFailed: "--dcl-color-status-failed";
        readonly statusFailedBg: "--dcl-color-status-failed-bg";
        readonly businessCardText: "--dcl-color-business-card-text";
        readonly businessCardSubtitle: "--dcl-color-business-card-subtitle";
        readonly businessCardMuted: "--dcl-color-business-card-muted";
        readonly chatAssistantEyebrow: "--dcl-color-chat-assistant-eyebrow";
        readonly chatAssistantTitle: "--dcl-color-chat-assistant-title";
        readonly chatAssistantBody: "--dcl-color-chat-assistant-body";
        readonly stepProgressEyebrow: "--dcl-color-step-progress-eyebrow";
        readonly stepProgressTitle: "--dcl-color-step-progress-title";
        readonly stepProgressDoneMarker: "--dcl-color-step-progress-done-marker";
        readonly stepProgressActiveMarker: "--dcl-color-step-progress-active-marker";
        readonly stepProgressDoneText: "--dcl-color-step-progress-done-text";
        readonly stepProgressActiveText: "--dcl-color-step-progress-active-text";
        readonly stepProgressPending: "--dcl-color-step-progress-pending";
    };
    readonly radius: {
        readonly sm: "--radius-sm";
        readonly md: "--radius-md";
        readonly lg: "--radius-lg";
        readonly xl: "--radius-xl";
        readonly "2xl": "--radius-2xl";
        readonly pill: "--radius-pill";
        readonly dclSm: "--dcl-radius-sm";
        readonly dclMd: "--dcl-radius-md";
        readonly dclLg: "--dcl-radius-lg";
        readonly dclXl: "--dcl-radius-xl";
        readonly dcl2xl: "--dcl-radius-2xl";
        readonly control: "--radius-control";
        readonly chip: "--radius-chip";
        readonly badge: "--radius-badge";
        readonly menu: "--radius-menu";
        readonly modal: "--radius-modal";
        readonly card: "--radius-card";
        readonly button: "--button-radius";
        readonly input: "--input-radius";
        readonly tabs: "--tabs-radius";
    };
    readonly shadows: {
        readonly low: "--shadow-low";
        readonly card: "--shadow-card";
        readonly cardHover: "--shadow-card-hover";
        readonly elevated: "--shadow-elevated";
        readonly overlay: "--shadow-overlay";
        readonly menu: "--shadow-menu";
        readonly drawer: "--shadow-drawer";
        readonly modal: "--shadow-modal";
        readonly sticky: "--shadow-sticky";
    };
    readonly gradients: {
        readonly card: "--gradient-card";
        readonly cardBorder: "--gradient-card-border";
        readonly cardBorderHover: "--gradient-card-border-hover";
        readonly cardSubtle: "--gradient-card-subtle";
        readonly businessInfoCard: "--gradient-business-info-card";
        readonly businessCardHeader: "--gradient-business-card-header";
    };
    readonly spacing: {
        readonly controlPaddingX: "--space-control-padding-x";
        readonly controlPaddingY: "--space-control-padding-y";
        readonly tableCellPadding: "--space-table-cell-padding";
        readonly sectionGap: "--space-section-gap";
        readonly panelGap: "--space-panel-gap";
    };
    readonly typography: {
        readonly fontSans: "--font-sans";
    };
    readonly motion: {
        readonly fast: "--motion-fast";
        readonly normal: "--motion-normal";
        readonly slow: "--motion-slow";
        readonly easeStandard: "--ease-standard";
        readonly easeOut: "--ease-out";
    };
};
export type AgenticThemeColorToken = keyof typeof agenticThemeColorVariables;
export type AgenticThemeRadiusToken = keyof typeof agenticThemeRadiusVariables;
export type AgenticThemeShadowToken = keyof typeof agenticThemeShadowVariables;
export type AgenticThemeGradientToken = keyof typeof agenticThemeGradientVariables;
export type AgenticThemeSpacingToken = keyof typeof agenticThemeSpacingVariables;
export type AgenticThemeTypographyToken = keyof typeof agenticThemeTypographyVariables;
export type AgenticThemeMotionToken = keyof typeof agenticThemeMotionVariables;
export type AgenticThemeOverrides = {
    colors?: Partial<Record<AgenticThemeColorToken, ThemeTokenValue>>;
    radius?: Partial<Record<AgenticThemeRadiusToken, ThemeTokenValue>>;
    shadows?: Partial<Record<AgenticThemeShadowToken, ThemeTokenValue>>;
    gradients?: Partial<Record<AgenticThemeGradientToken, ThemeTokenValue>>;
    spacing?: Partial<Record<AgenticThemeSpacingToken, ThemeTokenValue>>;
    typography?: Partial<Record<AgenticThemeTypographyToken, ThemeTokenValue>>;
    motion?: Partial<Record<AgenticThemeMotionToken, ThemeTokenValue>>;
    variables?: Partial<Record<ThemeVariableName | string, ThemeTokenValue>>;
};
export type AgenticThemeVariables = Partial<Record<ThemeVariableName, string>>;
export declare function normalizeThemeColorValue(value: string): string;
export declare function createAgenticThemeVariables(theme: AgenticThemeOverrides): AgenticThemeVariables;
export declare function createAgenticThemeCssText(theme: AgenticThemeOverrides): string;
export declare function applyAgenticTheme(theme: AgenticThemeOverrides, target?: ThemeTarget): Partial<Record<`--${string}`, string>>;
export declare function clearAgenticTheme(variableNames: Iterable<string>, target?: ThemeTarget): void;
export {};
