@coinbase/agentkit
Version:
Coinbase AgentKit core primitives
29 lines (28 loc) • 627 B
TypeScript
/**
* Configuration for Pinata
*/
interface PinataConfig {
jwt: string;
}
/**
* Parameters for generating token URI
*/
interface TokenUriParams {
name: string;
symbol: string;
description: string;
image: string;
category?: string;
pinataConfig: PinataConfig;
}
/**
* Generates a Zora token URI by handling local file or URI
*
* @param params - Parameters for generating the token URI
* @returns A promise that resolves to object containing the IPFS URI
*/
export declare function generateZoraTokenUri(params: TokenUriParams): Promise<{
uri: string;
imageUri: string;
}>;
export {};