/** * Fetches the IndieAuth client metadata. * * Clients SHOULD publish an OAuth Client ID Metadata Document (a JSON document) * at the client identifier URL. The authorization server SHOULD fetch the URL * to find more information about the client. * * @see [Client Metadata - IndieAuth spec](https://indieauth.spec.indieweb.org/#client-metadata) * @see [OAuth Client ID Metadata Document](https://datatracker.ietf.org/doc/html/draft-parecki-oauth-client-id-metadata-document) * @see [RFC7591 - OAuth 2.0 Dynamic Client Registration Protocol](https://datatracker.ietf.org/doc/html/rfc7591) */ export declare const clientMetadata: (client_id: string) => Promise<{ error: Error; value?: undefined; } | { value: { client_name?: string | undefined; logo_uri?: string | undefined; redirect_uris?: string[] | undefined; client_id: string; client_uri: string; }; error?: undefined; }>; //# sourceMappingURL=client-metadata.d.ts.map