@boxyhq/react-ui
Version:
React UI components from BoxyHQ
17 lines (16 loc) • 707 B
TypeScript
import { ApiResponse } from '../../shared/http';
import type { FormObj, OIDCSSORecord, SAMLSSORecord } from './types';
export declare const saveConnection: <T = SAMLSSORecord | OIDCSSORecord>({ formObj, isEditView, connectionIsSAML, connectionIsOIDC, callback, url }: {
formObj: FormObj;
isEditView?: boolean;
connectionIsSAML?: boolean;
connectionIsOIDC?: boolean;
callback: (res: ApiResponse<T>) => Promise<void>;
url: string;
}) => Promise<void>;
export declare const deleteConnection: ({ url, clientId, clientSecret, callback }: {
url: string;
clientId: string;
clientSecret: string;
callback: (res: ApiResponse<undefined>) => Promise<void>;
}) => Promise<void>;