@ertekinno/human-like
Version:
A sophisticated React typewriter effect library with realistic human typing behavior, mobile/desktop keyboards, and comprehensive theming support
39 lines (38 loc) • 1.06 kB
TypeScript
import { KeyboardLayoutDefinition } from './types';
/**
* Standard mobile keyboard layout (iOS/Android style)
* Represents the most common mobile keyboard behavior
*/
export declare const MOBILE_LAYOUT: KeyboardLayoutDefinition;
/**
* iOS-specific layout variations
*/
export declare const IOS_LAYOUT: KeyboardLayoutDefinition;
/**
* Android-specific layout variations
*/
export declare const ANDROID_LAYOUT: KeyboardLayoutDefinition;
/**
* Map character to the view it belongs to
*/
export declare const MOBILE_CHARACTER_TO_VIEW: Record<string, 'letters' | 'numbers' | 'symbols'>;
/**
* Special mobile keyboard shortcuts and gestures
*/
export declare const MOBILE_SHORTCUTS: {
DOUBLE_SPACE_PERIOD: boolean;
LONG_PRESS_ACCENTS: {
a: string[];
e: string[];
i: string[];
o: string[];
u: string[];
c: string[];
n: string[];
s: string[];
z: string[];
};
AUTO_CAPITALIZE_AFTER: string[];
AUTO_SPACE_AFTER: string[];
};
//# sourceMappingURL=mobile-layouts.d.ts.map