import { SerializedData } from '../serialization/json';
export type SignRequestSignerInputNumberWithPeriodValidationValidationTypeField = 'number_with_period' | string;
export interface SignRequestSignerInputNumberWithPeriodValidation {
    /**
     * Validates that the text input uses a number format with a period as the decimal separator (for example, 1.23). */
    readonly validationType?: SignRequestSignerInputNumberWithPeriodValidationValidationTypeField;
    readonly rawData?: SerializedData;
}
export declare function serializeSignRequestSignerInputNumberWithPeriodValidationValidationTypeField(val: SignRequestSignerInputNumberWithPeriodValidationValidationTypeField): SerializedData;
export declare function deserializeSignRequestSignerInputNumberWithPeriodValidationValidationTypeField(val: SerializedData): SignRequestSignerInputNumberWithPeriodValidationValidationTypeField;
export declare function serializeSignRequestSignerInputNumberWithPeriodValidation(val: SignRequestSignerInputNumberWithPeriodValidation): SerializedData;
export declare function deserializeSignRequestSignerInputNumberWithPeriodValidation(val: SerializedData): SignRequestSignerInputNumberWithPeriodValidation;
//# sourceMappingURL=signRequestSignerInputNumberWithPeriodValidation.d.ts.map