import type { ButtonVariant } from '../../types/button'; import type { InteractionState } from '../../types/pressable'; import type { SurfaceColor } from '../../types/surfaceColor'; import type { SurfaceTheme } from '../../types/theme'; import type { FieldState } from './resolveFieldState'; export interface ResolvedInteractiveColors { backgroundColor: string; borderColor: string; contentColor: string; opacity?: number; } export declare function resolveButtonColors(theme: SurfaceTheme, { variant, color, state, }: { variant: ButtonVariant; color: SurfaceColor; state: InteractionState; }): ResolvedInteractiveColors; export declare function resolveInputColors(theme: SurfaceTheme, fieldState: FieldState): ResolvedInteractiveColors & { placeholderColor: string; }; //# sourceMappingURL=resolveInteractiveColors.d.ts.map