onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
35 lines (34 loc) • 876 B
TypeScript
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>;
};