UNPKG

onfido-sdk-ui

Version:

JavaScript SDK view layer for Onfido identity verification

38 lines (37 loc) 982 B
import type { SdkFont } from './Fonts'; export declare enum ResourceType { Icons = "icons", Images = "images", Animations = "animations", Videos = "videos", Fonts = "fonts" } export declare enum IconTokens { NavigationBack = "Navigation.Back", NavigationExit = "Navigation.Close" } export declare enum ImageTokens { } export declare enum VideoTokens { } export declare enum AnimationTokens { } export declare enum ResourceLocationType { Local = "local", Remote = "remote" } export type ResourceLocation = { type: ResourceLocationType; uri: string; }; export type Media = { location: ResourceLocation; contentDescription?: string; }; export type Resources = { [ResourceType.Icons]?: Record<IconTokens, Media>; [ResourceType.Images]?: Record<ImageTokens, Media>; [ResourceType.Animations]?: Record<AnimationTokens, Media>; [ResourceType.Videos]?: Record<VideoTokens, Media>; [ResourceType.Fonts]?: SdkFont[]; };