export class Timestamp {
    static fromDate(date: any, ...args: any[]): any;
    static fromMillis(millis: any, ...args: any[]): any;
    static _fromMillis(millis: any): Timestamp;
    static now(...args: any[]): any;
    constructor(seconds: any, nanoseconds: any);
    seconds: any;
    nanoseconds: any;
    isEqual(other: any): boolean;
    toDate(...args: any[]): any;
    toMillis(...args: any[]): any;
    valueOf(): string;
    _toMillis(): number;
}
export function convertTimestamps(data: any, path?: any[]): any;
declare const mockTimestampToDate: jest.Mock<any, any>;
declare const mockTimestampToMillis: jest.Mock<any, any>;
declare const mockTimestampFromDate: jest.Mock<any, any>;
declare const mockTimestampFromMillis: jest.Mock<any, any>;
declare const mockTimestampNow: jest.Mock<any, any>;
export declare namespace mocks {
    export { mockTimestampToDate };
    export { mockTimestampToMillis };
    export { mockTimestampFromDate };
    export { mockTimestampFromMillis };
    export { mockTimestampNow };
}
export {};
//# sourceMappingURL=timestamp.d.ts.map