@grouparoo/core
Version:
The Grouparoo Core
13 lines (12 loc) • 653 B
TypeScript
import { RecordProperty } from "../../models/RecordProperty";
import { PropertyTypes } from "../../models/Property";
import { Source } from "../../models/Source";
export declare namespace RecordPropertyOps {
function buildRawValue(value: unknown, type: typeof PropertyTypes[number], recordProperty?: RecordProperty): Promise<{
rawValue: string;
invalidValue: string;
invalidReason: string;
}>;
function getValue(rawValue: string, type: typeof PropertyTypes[number]): string | number | boolean | Date;
function processPendingRecordProperties(source: Source, limit?: number, delayMs?: number): Promise<string[]>;
}