import { Observable } from 'rxjs/Observable'; import { QueryToken } from '../../db'; import { SDK } from '../../SDK'; import { SDKFetch } from '../../SDKFetch'; import { PostSchema } from '../../schemas/Post'; import { PostId } from 'teambition-types'; export declare function getPostFetch(this: SDKFetch, postId: PostId, query?: any): Observable; declare module '../../SDKFetch' { interface SDKFetch { getPost: typeof getPostFetch; } } export declare function getPost(this: SDK, postId: PostId, query?: any): QueryToken; declare module '../../SDK' { interface SDK { getPost: typeof getPost; } }