import type { ThemeTokens } from '../types.ts'; export type IdentityRoles = { tokens: ThemeTokens; bodySize: string; mobileDisplay: string; readingMeasure: string; spacing: string; geometry: { controls: string; inputs: string; primaryPlane: string; exceptions: string; }; surfaceIntent: string; accentIntent: string; accentSelector: string; accentProperty: string; accentCss: string; }; export declare function identityRoles(id: string): IdentityRoles; export declare function identityCss(id: string, tokens: ThemeTokens): string; /** Bind genuine surface roles without changing authored local color distribution. */ export declare function identityCompositionCss(id: string, css: string): string;