export interface ImportedEventPayloads {
    /** select entry → inline payload type, e.g. `{ orderId: string; total: Money }`. */
    payloads: Map<string, string>;
    /** `export interface <Model> { ... }` for models the payloads reference. */
    modelInterfaces: string[];
    referencedModels: string[];
    emitted: string[];
    remaining: string[];
}
export declare function extractImportedEventPayloads(specContent: string, selectEntries: string[]): ImportedEventPayloads;
//# sourceMappingURL=imported-event-payloads.d.ts.map