import { GigyaRequest } from '../RequestFactory.js'; import { ISigner } from './ISigner.js'; import '../interfaces/base-params.js'; type PartnerSecret = string; declare function hasPartnerSecret(credentials: { secret: PartnerSecret; } | any): credentials is { secret: PartnerSecret; }; declare class PartnerSecretSigner implements ISigner { protected secret: PartnerSecret; constructor(secret: PartnerSecret); sign(request: GigyaRequest<{ secret: PartnerSecret; }>): void; } export { type PartnerSecret, PartnerSecretSigner, hasPartnerSecret };