import { InsertResponse, SelectResponse, UpdateResponse } from "jm-castle-types"; import { PersistentRow, Row_Store as Row } from "jm-castle-warehouse-types"; import { MasterdataInsertOptions, MasterdataUpdateOptions } from "../../Types.mjs"; import { MariaDbClient } from "../MariaDb.mjs"; import { Filter_NameLike } from "./QueryUtils.mjs"; export declare const insert: (values: Row & PersistentRow, client: MariaDbClient, options?: MasterdataInsertOptions) => Promise>; export declare const update: (values: Row & PersistentRow, client: MariaDbClient, options?: MasterdataUpdateOptions) => Promise>; export declare const selectByKey: (storeId: string, client: MariaDbClient) => Promise>; export declare const select: (filter: Filter_NameLike, client: MariaDbClient) => Promise>; export declare const all: (client: MariaDbClient) => Promise>;