locutus
Version:
Locutus other languages' standard libraries to JavaScript for fun and educational purposes
8 lines (7 loc) • 561 B
TypeScript
import { type PhpAssoc, type PhpRuntimeValue } from '../_helpers/_phpTypes.ts';
type ChangeValue = PhpRuntimeValue;
type ChangeKeyCaseMode = 0 | 1 | 2 | 'CASE_LOWER' | 'CASE_UPPER';
export declare function array_change_key_case(array: number | null, cs?: ChangeKeyCaseMode): false;
export declare function array_change_key_case<TValue extends ChangeValue>(array: TValue[], cs?: ChangeKeyCaseMode): TValue[];
export declare function array_change_key_case<TValue extends ChangeValue>(array: PhpAssoc<TValue>, cs?: ChangeKeyCaseMode): PhpAssoc<TValue>;
export {};