import type { Credential } from '../models/Credential'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class CredentialsService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getCredentials({ orgSlug, where, search, }: { orgSlug: string; where?: any; search?: string; }): CancelablePromise>; postCredentials({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: Credential; }): CancelablePromise<(Credential & { id?: number; })>; getCredentialById({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; putCredentials({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: Credential; }): CancelablePromise; deleteCredentials({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; }