onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
38 lines (37 loc) • 982 B
TypeScript
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[];
};