export interface EnhanceOptions { /** Label of the copy button, also its tooltip */ label?: string; /** Label shown for a moment after the code is copied */ copiedLabel?: string; /** Label of the download button, also its tooltip */ downloadLabel?: string; } /** * Adds the buttons to the code blocks inside `root` that have none yet. Returns the number of blocks it changed. * Call it again for blocks added to the page later. */ export declare function enhance(root?: ParentNode, { label, copiedLabel, downloadLabel }?: EnhanceOptions): number;