import { GcloudBase } from "./GcloudBase"; declare type IResourceDescriptors = { name: string; description: string; key: string; }; declare type IListArgv = { limit?: number; sortBy?: string[]; }; declare type IReadFilter = { ["resource.type"]?: string; }; declare type IReadArgv = { limit?: number; sortBy?: string[]; }; export declare class GcloudLogging extends GcloudBase { commandPrefix: string; listLogs(argv?: IListArgv): Promise; resourceDescriptors(): Promise; read(filter: IReadFilter, argv?: IReadArgv): Promise; write(logName: string, data: any): Promise; } export {};