import type { AttestationParams, RevocationParams, EventTemplate } from './types.js'; /** * Create an unsigned attestation event template. * The caller is responsible for signing (adding pubkey, id, sig, created_at). * * At least one of `type` or `assertion` must be provided. */ export declare function createAttestation(params: AttestationParams): EventTemplate; /** * Create an unsigned revocation event template. * When published, this replaces the original attestation via addressable event semantics. * * For typed attestations: provide `type` + `identifier`. * For assertion-only attestations: provide `assertionId` or `assertionAddress`. */ export declare function createRevocation(params: RevocationParams): EventTemplate; //# sourceMappingURL=builders.d.ts.map