runtimes/server-interface/identity-management.ts (29 lines of code) (raw):

import { AwsResponseError, GetSsoTokenParams, GetSsoTokenResult, InvalidateSsoTokenParams, InvalidateSsoTokenResult, ListProfilesParams, ListProfilesResult, SsoTokenChangedParams, UpdateProfileParams, UpdateProfileResult, } from '../protocol/identity-management' import { RequestHandler } from '../protocol' export * from '../protocol/identity-management' export type IdentityManagement = { onListProfiles: ( handler: RequestHandler<ListProfilesParams, ListProfilesResult | undefined | null, AwsResponseError> ) => void onUpdateProfile: ( handler: RequestHandler<UpdateProfileParams, UpdateProfileResult | undefined | null, AwsResponseError> ) => void onGetSsoToken: ( handler: RequestHandler<GetSsoTokenParams, GetSsoTokenResult | undefined | null, AwsResponseError> ) => void onInvalidateSsoToken: ( handler: RequestHandler<InvalidateSsoTokenParams, InvalidateSsoTokenResult | undefined | null, AwsResponseError> ) => void sendSsoTokenChanged: (params: SsoTokenChangedParams) => void }