declare global {
    interface Array<T> {
        singleOrDefault(this: Array<T>, expression?: (item: T, index?: number) => boolean, defaultValue?: T): T | null;
    }
}
export declare function singleOrDefault<T>(this: T[], expression?: (item: T, index?: number) => boolean, defaultValue?: T): T | null;
