/** * @example * { * id: "id" * } */ export interface SubmitBountySubmissionsRequest { /** The claimed attempt to submit for review (`btys_` tag). */ id: string; /** Work to attach to a livestream attempt. Combine `urls`, `file_ids`, and `caption` freely; all are optional. If the attempt already went to review when its stream ended, the deliverable attaches to it once, until reviewers start voting. Data capture attempts take no deliverable. */ deliverable?: SubmitBountySubmissionsRequest.Deliverable | null; } export declare namespace SubmitBountySubmissionsRequest { /** * Work to attach to a livestream attempt. Combine `urls`, `file_ids`, and `caption` freely; all are optional. If the attempt already went to review when its stream ended, the deliverable attaches to it once, until reviewers start voting. Data capture attempts take no deliverable. */ interface Deliverable { /** Written context shown to reviewers alongside the work. */ caption?: (string | null) | undefined; /** IDs of uploaded files attached as work, up to 10, each prefixed `file_`. Combinable with `urls` and `caption`. */ file_ids?: string[] | undefined; /** Links to the posted work, up to 10. Combinable with `file_ids` and `caption`. */ urls?: string[] | undefined; } }