/** * Generates an AST fragment that will check if a column value exists in a JSONB array stored in a `current_setting` * The AST fragment represents SQL that looks like this: * = ANY (SELECT jsonb_array_elements_text(current_setting('ctx.my_context_value')::jsonb)) */ export declare const jsonb_array_elements_text: (setting: string) => { type: string; name: string; args: { type: string; value: { ast: { with: null; type: string; options: null; distinct: { type: null; }; columns: { type: string; expr: { type: string; name: string; args: { type: string; value: { type: string; keyword: string; expr: { type: string; name: string; args: { type: string; value: { type: string; value: string; }[]; }; }; as: null; symbol: string; target: { dataType: string; }; arrows: never[]; properties: never[]; }[]; }; }; as: null; }[]; into: { position: null; }; from: null; where: null; groupby: null; having: null; orderby: null; limit: { seperator: string; value: never[]; }; window: null; }; }[]; }; };