@betterbugs/web-sdk
Version:
A web sdk package for Betterbugs
29 lines (25 loc) • 740 B
TypeScript
export interface BetterBugsStylesConfig {
theme?: 'light' | 'dark';
primaryColor?: string;
primaryTextColor?: string;
}
export interface BetterBugsConfiguration {
styles?: BetterBugsStylesConfig;
mainHeaderText?: string;
subHeaderText?: string;
startRecordingBtnText?: string;
emailFieldLabel?: string;
emailFieldPlaceholder?: string;
titleFieldLabel?: string;
titleFieldPlaceholder?: string;
descriptionFieldLabel?: string;
descriptionFieldPlaceholder?: string;
successMessageHeaderText?: string;
successMessageSubHeaderText?: string;
metaData?: Record<string | number, string | number | null>;
}
declare global {
interface Window {
__BetterbugsRecordingLinkConfig?: BetterBugsConfiguration;
}
}