import { ResourceBase } from "../../resource";
import { Value, List, MapOf } from "../../data-types";
export interface UserPoolIdentityProviderProperties {
    ProviderName: Value<string>;
    UserPoolId: Value<string>;
    AttributeMapping?: MapOf<any>;
    ProviderDetails?: MapOf<any>;
    ProviderType: Value<string>;
    IdpIdentifiers?: List<Value<string>>;
}
export default class Inner_UserPoolIdentityProvider extends ResourceBase<UserPoolIdentityProviderProperties> {
    constructor(properties: UserPoolIdentityProviderProperties);
}
