export declare const ERROR_MSG: { REQUIRED: string; WRONG_TYPE: string; WRONG_NUMBER: string; WRONG_TIMESTAMP: string; SMALL_FIELD: string; LARGE_FIELD: string; WRONG_SYMBOLS: string; WRONG_ADDRESS: string; WRONG_BOOLEAN: string; WRONG_ASSET_ID: string; WRONG_ORDER_TYPE: string; NOT_HTTPS_URL: string; BASE64: string; EMPTY_BASE64: string; BASE58: string; PUB_KEY: string; NULL_VALUE: string; }; export declare const isValidAddress: (address: string, networkByte: number) => boolean; export declare const VALIDATORS: { string: (options: IFieldOptions) => undefined; number: (options: IFieldOptions) => undefined; required: (options: IFieldOptions) => void; numberLike: (options: IFieldOptions, min?: string | number | undefined, max?: string | number | undefined) => undefined; money: (options: IFieldOptions) => undefined; aliasName: (options: IFieldOptions) => null | undefined; address: (options: IFieldOptions) => null | undefined; boolean: (options: IFieldOptions) => undefined; assetId: (options: IFieldOptions) => null | undefined; timestamp: (options: IFieldOptions) => undefined; orderType: (options: IFieldOptions) => null | undefined; assetName: (options: IFieldOptions) => void; assetDescription: (options: IFieldOptions) => void; httpsUrl: (options: IFieldOptions) => null | undefined; attachment: (options: IFieldOptions) => void; transfers: (options: IFieldOptions) => void; aliasOrAddress: (options: IFieldOptions) => void; data: (options: IFieldOptions, noKey?: boolean | undefined, isArgs?: boolean | undefined) => void; script: (options: IFieldOptions) => void; asset_script: (options: IFieldOptions) => void; binary: (options: IFieldOptions) => void; precision: (options: IFieldOptions) => void; call: (options: IFieldOptions) => void; payment: (options: IFieldOptions) => void; publicKey: (options: IFieldOptions) => undefined; }; interface IFieldOptions { key: string; value: any; optional: boolean; type: string; name: string; optionalData?: number; } export {};