export declare const QUOTED_DYNAMIC_STRING_REGEX: RegExp;
export declare const DYNAMIC_STRING_REG: RegExp;
export declare const filterBindingSegmentsAndRemoveQuotes: (originDynamicString: string, originStringSnippets: string[], originValues: unknown[]) => {
    dynamicString: string;
    stringSnippets: string[];
    values: unknown[];
};
export declare const stringToJS: (string: string) => string;
export declare const JSToString: (js: string) => string;
export declare const wrapCode: (code: string) => string;
export declare function getDisplayNameAndAttrPath(fullPath: string): {
    displayName: string;
    attrPath: string;
};
export declare const getWidgetOrActionDynamicAttrPaths: (widgetOrAction: Record<string, any>) => string[];
export declare const wrapFunctionCode: (code: string) => string;
