///
import { BaseToken, Platforms } from "../types";
declare type ReactNativeShadow = {
/**
* Android value
*/
elevation: number;
/** iOS Values */
shadowOffset: {
width: number;
height: number;
};
shadowRadius: number;
shadowOpacity: number;
shadowColor: string;
};
export interface ElevationToken extends BaseToken {
data: DropShadowEffect[];
dataRN: ReactNativeShadow;
}
export declare type ElevationsKeys = "sm" | "md" | "lg";
export declare type ElevationsType = {
[size in ElevationsKeys]: ElevationToken;
};
export declare type ElevationPlatformValues = {
web: string;
reactNative: ElevationToken["dataRN"];
};
export declare type ThemeElevationType = {
[key in ElevationsKeys]: ElevationPlatformValues[T];
};
export {};