import type { Except } from 'type-fest'; import type { ScayleAdminApiFetcher } from '../../http/admin-api-fetcher.js'; import { type SimpleEntityClient } from '../../entity-client/simple-entity-client/create-simple-entity-client.js'; import type { GetEntityCollectionOptions } from '../../entity-client/simple-entity-client/methods/get-entity-collection.js'; import { masterCategorySchema, type masterCategoryMutationPayloadSchema } from './schema/master-category-schema.js'; export type MasterCategoryEntityClientDependencies = { readonly adminApiFetcher: ScayleAdminApiFetcher; }; type MasterCategoryQueryParameters = Except & { readonly filters?: { readonly id?: number[]; readonly minId?: number; readonly maxId?: number; }; }; export type MasterCategoryEntityClient = SimpleEntityClient; export declare function createMasterCategoryEntityClient(dependencies: MasterCategoryEntityClientDependencies): MasterCategoryEntityClient; export {}; //# sourceMappingURL=master-category-entity-client.d.ts.map