import { type SponsorshipFilter } from './sponsorship'; export interface JwtCredentials { privateKey: JsonWebKey; integratorId: string; projectId: string; appId: string; keyId: string; audience?: string; } export interface JwtSignerConfig { jwt: JwtCredentials; shouldSponsor?: SponsorshipFilter; } export declare function createJwtSigner(config: JwtSignerConfig): { accessToken: () => Promise; getIntentExtensionToken: (intentInput: unknown) => Promise; }; //# sourceMappingURL=signer.d.ts.map