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