export type FrameMetadata = { property: FrameMetaTagPropertyName | FrogMetaTagPropertyName; content: string; }[]; type FrameMetaTagPropertyName = 'fc:frame' | 'fc:frame:image' | 'fc:frame:image:aspect_ratio' | 'fc:frame:input:text' | 'fc:frame:post_url' | 'fc:frame:state' | 'og:image' | 'og:title' | `fc:frame:button:${1 | 2 | 3 | 4}` | `fc:frame:button:${1 | 2 | 3 | 4}:${'action' | 'target'}`; type FrogMetaTagPropertyName = 'frog:context' | 'frog:prev_context' | 'frog:version'; export declare const metaTagPropertyRegex: RegExp; /** * Extracts frame metadata from a given URL. * * @example * import { getFrameMetadata } from 'frog' * const frameMetadata = await getFrameMetadata(`https://myframe.com/api`) */ export declare function getFrameMetadata(url: string): Promise; export {}; //# sourceMappingURL=getFrameMetadata.d.ts.map