UNPKG

onfido-sdk-ui

Version:

JavaScript SDK view layer for Onfido identity verification

35 lines (34 loc) 876 B
export declare enum ResourceType { Icons = "icons", Images = "images", Animations = "animations", Videos = "videos" } 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 MediaLocationType { Local = "local", Remote = "remote" } export type MediaLocation = { type: MediaLocationType; uri: string; }; export type Media = { location: MediaLocation; contentDescription?: string; }; export type MediaResources = { [ResourceType.Icons]?: Record<IconTokens, Media>; [ResourceType.Images]?: Record<ImageTokens, Media>; [ResourceType.Animations]?: Record<AnimationTokens, Media>; [ResourceType.Videos]?: Record<VideoTokens, Media>; };