/** * Array-specific operations */ /** * Push value(s) to end of array at path */ export declare function push(document: any, arrayPath: string, ...values: any[]): number; /** * Remove and return last element */ export declare function pop(document: any, arrayPath: string): any; /** * Add value(s) to beginning of array */ export declare function unshift(document: any, arrayPath: string, ...values: any[]): number; /** * Remove and return first element */ export declare function shift(document: any, arrayPath: string): any; //# sourceMappingURL=array-ops.d.ts.map