UNPKG

@keycloakify/keycloak-admin-ui

Version:
16 lines (15 loc) 734 B
import KeycloakAdminClient from "@keycloak/keycloak-admin-client"; import type KeyStoreConfig from "@keycloak/keycloak-admin-client/lib/defs/keystoreConfig"; import type { KeyTypes } from "../../clients/keys/SamlKeys"; type SamlKeysDialogProps = { id: string; attr: KeyTypes; onClose: () => void; onCancel: () => void; }; export type SamlKeysDialogForm = KeyStoreConfig & { file: File; }; export declare const submitForm: (adminClient: KeycloakAdminClient, form: SamlKeysDialogForm, id: string, attr: KeyTypes, callback: (error?: unknown) => void) => Promise<void>; export declare const SamlKeysDialog: ({ id, attr, onClose, onCancel, }: SamlKeysDialogProps) => import("react/jsx-runtime").JSX.Element; export {};