import { DataModulesStyle, ERROR_LEVEL_MAPPED_TYPE, ErrorCorrectionLevel, FinderPatternInnerStyle, FinderPatternOuterStyle } from './types/lib';
/**
 * Error correction level map.
 */
export declare const ERROR_LEVEL_MAP: ERROR_LEVEL_MAPPED_TYPE;
/**
 * Default values.
 */
export declare const DEFAULT_SIZE = 128;
export declare const DEFAULT_LEVEL: ErrorCorrectionLevel;
export declare const DEFAULT_BGCOLOR = "#FFFFFF";
export declare const DEFAULT_MINVERSION = 1;
export declare const DEFAULT_MARGIN_SIZE = 4;
export declare const DEFAULT_NUM_STAR_POINTS = 5;
export declare const DEFAULT_DATA_MODULES_COLOR = "#000000";
export declare const DEFAULT_FINDER_PATTERN_OUTER_STYLE: FinderPatternOuterStyle;
export declare const DEFAULT_FINDER_PATTERN_INNER_STYLE: FinderPatternInnerStyle;
export declare const DEFAULT_DATA_MODULES_STYLE: DataModulesStyle;
export declare const CIRCUIT_BOARD_LINE_WIDTH = 0.5;
export declare const CIRCUIT_BOARD_PAD_RADIUS = 0.5;
export declare const DEFAULT_FILENAME = "react-qr-code";
export declare const GRADIENT_ID = "react-qr-code-gradient";
export declare const BG_GRADIENT_ID = "react-qr-code-bg-gradient";
export declare const DEFAULT_IMG_SCALE = 0.1;
/**
 * Finder pattern.
 */
export declare const FINDER_PATTERN_SIZE = 7;
export declare const FINDER_PATTERN_INNER_SIZE = 3;
export declare const FINDER_PATTERN_OUTER_MASK: number[][];
export declare const FINDER_PATTERN_OUTER_ROTATIONS: {
    'inpoint-sm': number[];
    inpoint: number[];
    'inpoint-lg': number[];
    'outpoint-sm': number[];
    outpoint: number[];
    'outpoint-lg': number[];
    'leaf-sm': number[];
    leaf: number[];
    'leaf-lg': number[];
};
export declare const FINDER_PATTERN_OUTER_RADIUSES: {
    'rounded-sm': number;
    rounded: number;
    'rounded-lg': number;
    'leaf-sm': number;
    leaf: number;
    'leaf-lg': number;
    'inpoint-sm': number;
    inpoint: number;
    'inpoint-lg': number;
    'outpoint-sm': number;
    outpoint: number;
    'outpoint-lg': number;
};
export declare const FINDER_PATTERN_INNER_RADIUSES: {
    square: number;
    diamond: number;
    circle: number;
    'rounded-sm': number;
    rounded: number;
    'rounded-lg': number;
    'leaf-sm': number;
    leaf: number;
    'leaf-lg': number;
    'inpoint-sm': number;
    inpoint: number;
    'inpoint-lg': number;
    'outpoint-sm': number;
    outpoint: number;
    'outpoint-lg': number;
};
export declare const FINDER_PATTERN_INNER_MASK: number[][];
//# sourceMappingURL=constants.d.ts.map