12 lines
496 B
TypeScript
12 lines
496 B
TypeScript
// Minimal Extism PDK declarations for extism-js compiler
|
|
declare module "main" {
|
|
// Hook functions (snake_case to match transformed exports)
|
|
export function on_post_published(): I32;
|
|
export function on_post_updated(): I32;
|
|
export function on_comment_created(): I32;
|
|
export function on_member_subscribed(): I32;
|
|
export function on_asset_uploaded(): I32;
|
|
export function on_analytics_sync(): I32;
|
|
export function validate_comment(): I32;
|
|
export function render_content(): I32;
|
|
}
|