import { StyleDefinition, StyleDefinitionContentObject, StyleDefinitionContentBase, StaticValue, ThemeColorReference, StyleReference } from '../types'; interface RequiredStyleAttrs { name: string; basis: StyleDefinitionContentObject; states: Partial>; } export declare const style: (type: string, { name, basis, states }: RequiredStyleAttrs) => StyleDefinition; interface StyleReferenceAttrs { overwrite?: Partial; } export declare const styleReference: (name: string, attrs: StyleReferenceAttrs) => StyleReference; export declare const staticColor: (value: string) => StaticValue; export declare const themeColor: (value: string) => ThemeColorReference; export {};