import type { OidcProviderConfig } from '../types/oidc'; type MakePropertiesRequired = T & Required>; export declare function defineOidcProvider(config?: Partial & { additionalAuthParameters?: TConfig; additionalTokenParameters?: TConfig; }): MakePropertiesRequired & { additionalAuthParameters?: TConfig | undefined; additionalTokenParameters?: TConfig | undefined; }>, TRequired>; export {};