low-code-service
Version:
to handle workflow execution, handlebars execution and condition execution for low code service
115 lines (114 loc) • 2.92 kB
TypeScript
export declare const parseBoolean: (string: any) => boolean | undefined;
export declare const sanitizeDataForFilters: (dataForFilters: any, rawConditionData: any) => any;
export declare const validateDataUsingFilters: (filters: any, dataForFilters: any) => any;
export declare const RELATIONAL_OPERATORS: {
greater_than: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
greater_than_or_equal: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
less_than: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
less_than_or_equal: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
equal_to: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
not_equal_to: {
pretty_name: string;
query: string;
value_required: boolean;
sql_query: string;
};
should_be_true: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: boolean;
sql_query: string;
};
should_be_false: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: boolean;
sql_query: string;
};
is_number: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: string;
};
is_text: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: string;
};
in: {
pretty_name: string;
query: string;
value_required: boolean;
render_type: string;
default_value: never[];
sql_query: string;
};
nin: {
pretty_name: string;
query: string;
value_required: boolean;
render_type: string;
default_value: never[];
sql_query: string;
};
is_required: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: (string | number | null | undefined)[];
};
regex: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: null;
sql_query: string;
};
should_exist: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: boolean;
sql_query: string;
};
should_not_exist: {
pretty_name: string;
query: string;
value_required: boolean;
default_value: boolean;
sql_query: string;
};
};
export declare const LOGICAL_OPERATORS: {
AND: string;
OR: string;
};