import { type CustomerData } from '../../data/customers/Customer'; import { type IdempotencyParameter, type PaginationParameters, type SortParameter, type TestModeParameter, type ThrottlingParameter } from '../../types/parameters'; import type PickOptional from '../../types/PickOptional'; type ContextParameter = TestModeParameter; export type CreateParameters = ContextParameter & PickOptional & IdempotencyParameter; export type GetParameters = ContextParameter; export type PageParameters = ContextParameter & PaginationParameters & SortParameter; export type IterateParameters = Omit & ThrottlingParameter; export type UpdateParameters = ContextParameter & PickOptional; export type DeleteParameters = ContextParameter & IdempotencyParameter; export {};