@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
18 lines • 685 B
TypeScript
import type { TokenManager } from '../core/google/client.ts';
import { GoogleApiAccessor } from './google_api.ts';
import type { GmailConfig } from '../vfs/gmail/config.ts';
export declare class GmailAccessor extends GoogleApiAccessor {
readonly config: GmailConfig;
/**
* Whether the mount walks under a `walkLimit`, asked when a listing runs,
* since the mount settles its own once mounted; a listing then keeps each
* message's text for the search.
*/
readonly capped: () => boolean;
constructor(opts: {
tokenManager: TokenManager;
config: GmailConfig;
capped?: () => boolean;
});
}
//# sourceMappingURL=gmail.d.ts.map