/** Format `name=value`, falling back to **{'name': value} for keyword names. */
export function kwarg(name: any, valueStr: any): string;
/** Python argument name for an input option key. */
export function inputArgName(key: any): any;
/**
 * Emit a Python literal for a JSON value. When `ctx` is provided, `$name`
 * strings resolve to the corresponding Python identifier; otherwise they are
 * emitted verbatim (the API generator passes no ctx and only emits constants).
 */
export function literal(v: any, depth?: number, ctx?: any): any;
/** Indent every line of `str` by `depth` levels of four spaces. */
export function indentLine(str: any, depth: any): any;
export const PYTHON_KEYWORDS: Set<string>;
export namespace INTERACTOR_KEY_MAP {
    let as: string;
    let pixelSize: string;
}
export namespace LEGEND_KEY_MAP {
    let as_1: string;
    export { as_1 as as };
    let _for: string;
    export { _for as for };
}
//# sourceMappingURL=python-codegen.d.ts.map